From dd06ad34830755e076c291eef82ecd2bf679451f Mon Sep 17 00:00:00 2001 From: mkelvers Date: Mon, 20 Apr 2026 17:51:25 +0200 Subject: [PATCH] fix: load .env in server startup --- cmd/server/main.go | 3 +++ go.mod | 1 + go.sum | 2 ++ 3 files changed, 6 insertions(+) diff --git a/cmd/server/main.go b/cmd/server/main.go index 59ed80d..143512a 100644 --- a/cmd/server/main.go +++ b/cmd/server/main.go @@ -12,6 +12,7 @@ import ( "syscall" "time" + "github.com/joho/godotenv" _ "github.com/mattn/go-sqlite3" "mal/api/auth" @@ -23,6 +24,8 @@ import ( ) func main() { + _ = godotenv.Load() + db, err := sql.Open("sqlite3", fmt.Sprintf("file:%s?_foreign_keys=on", dbFile())) if err != nil { log.Fatalf("failed to open db: %v", err) diff --git a/go.mod b/go.mod index 63b6804..9e5b0f4 100644 --- a/go.mod +++ b/go.mod @@ -6,6 +6,7 @@ require ( github.com/PuerkitoBio/goquery v1.11.0 github.com/a-h/templ v0.3.1001 github.com/google/uuid v1.6.0 + github.com/joho/godotenv v1.5.1 github.com/mattn/go-sqlite3 v1.14.40 golang.org/x/crypto v0.45.0 ) diff --git a/go.sum b/go.sum index f8d2911..e1ababb 100644 --- a/go.sum +++ b/go.sum @@ -8,6 +8,8 @@ github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/joho/godotenv v1.5.1 h1:7eLL/+HRGLY0ldzfGMeQkb7vMd0as4CfYvUVzLqw0N0= +github.com/joho/godotenv v1.5.1/go.mod h1:f4LDr5Voq0i2e/R5DDNOoa2zzDfwtkZa6DnEwAbqwq4= github.com/mattn/go-sqlite3 v1.14.40 h1:f7+saIsbq4EF86mUqe0uiecQOJYMOdfi5uATADmUG94= github.com/mattn/go-sqlite3 v1.14.40/go.mod h1:pjEuOr8IwzLJP2MfGeTb0A35jauH+C2kbHKBr7yXKVQ= github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=