From 1292597e09ee043fcfe0d14704e1f90e3af8fc1f Mon Sep 17 00:00:00 2001 From: Klagarge Date: Sat, 10 Oct 2026 13:57:15 +0200 Subject: [PATCH] chore: setup go module and structure --- .gitea/workflows/build.yml | 0 .idea/Yggdrasil.iml | 8 + .idea/codeStyles/codeStyleConfig.xml | 5 + .idea/discord.xml | 14 ++ .idea/editor.xml | 329 +++++++++++++++++++++++++++ .idea/modules.xml | 8 + .idea/vcs.xml | 12 + .idea/workspace.xml | 139 +++++++++++ Justfile | 0 cmd/parser/main.go | 0 cmd/server/main.go | 0 go.mod | 8 + go.sum | 4 + 13 files changed, 527 insertions(+) create mode 100644 .gitea/workflows/build.yml create mode 100644 .idea/Yggdrasil.iml create mode 100644 .idea/codeStyles/codeStyleConfig.xml create mode 100644 .idea/discord.xml create mode 100644 .idea/editor.xml create mode 100644 .idea/modules.xml create mode 100644 .idea/vcs.xml create mode 100644 .idea/workspace.xml create mode 100644 Justfile create mode 100644 cmd/parser/main.go create mode 100644 cmd/server/main.go create mode 100644 go.mod create mode 100644 go.sum diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml new file mode 100644 index 0000000..e69de29 diff --git a/.idea/Yggdrasil.iml b/.idea/Yggdrasil.iml new file mode 100644 index 0000000..bc2cd87 --- /dev/null +++ b/.idea/Yggdrasil.iml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/codeStyles/codeStyleConfig.xml b/.idea/codeStyles/codeStyleConfig.xml new file mode 100644 index 0000000..a55e7a1 --- /dev/null +++ b/.idea/codeStyles/codeStyleConfig.xml @@ -0,0 +1,5 @@ + + + + \ No newline at end of file diff --git a/.idea/discord.xml b/.idea/discord.xml new file mode 100644 index 0000000..104c42f --- /dev/null +++ b/.idea/discord.xml @@ -0,0 +1,14 @@ + + + + + \ No newline at end of file diff --git a/.idea/editor.xml b/.idea/editor.xml new file mode 100644 index 0000000..0ef9a5a --- /dev/null +++ b/.idea/editor.xml @@ -0,0 +1,329 @@ + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..6f94d59 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..7ddfc9e --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/workspace.xml b/.idea/workspace.xml new file mode 100644 index 0000000..d4d5e65 --- /dev/null +++ b/.idea/workspace.xml @@ -0,0 +1,139 @@ + + + + + + + + + + + + + + + + + + + + + + { + "lastFilter": { + "state": "OPEN", + "assignee": "Klagarge" + } +} + + + + { + "selectedUrlAndAccountId": { + "url": "git@github.com:Klagarge/Yggdrasil.git", + "accountId": "23ae37cb-e333-4d8c-8c08-dde8fa58b070" + } +} + + + { + "associatedIndex": 0 +} + + + + + + + + + + + + + + + 1736105231146 + + + + + + + + + + + + + \ No newline at end of file diff --git a/Justfile b/Justfile new file mode 100644 index 0000000..e69de29 diff --git a/cmd/parser/main.go b/cmd/parser/main.go new file mode 100644 index 0000000..e69de29 diff --git a/cmd/server/main.go b/cmd/server/main.go new file mode 100644 index 0000000..e69de29 diff --git a/go.mod b/go.mod new file mode 100644 index 0000000..8d935a2 --- /dev/null +++ b/go.mod @@ -0,0 +1,8 @@ +module github.com/Klagarge/yggdrasil + +go 1.27.1 + +require ( + github.com/coreos/go-oidc/v3 v3.21.0 // indirect + golang.org/x/oauth2 v0.37.0 // indirect +) diff --git a/go.sum b/go.sum new file mode 100644 index 0000000..445d193 --- /dev/null +++ b/go.sum @@ -0,0 +1,4 @@ +github.com/coreos/go-oidc/v3 v3.21.0 h1:wZo4Q9Pum8dYEj0eMUPrqR+kvuGkeUplbLpNCkBqoWM= +github.com/coreos/go-oidc/v3 v3.21.0/go.mod h1:DYCf24+ncYi+XkIH97GY1+dqoRlbaSI26KVTCI9SrY4= +golang.org/x/oauth2 v0.37.0 h1:JUlcxA8oAtauLfiH8FX2/FkAWHAdi0QtGCGc+hofE98= +golang.org/x/oauth2 v0.37.0/go.mod h1:IxwZNxUULJmpBFf9K/9NTMSIfZZuvuTy1gGxhigP/58=