From cf2738c925d73aa93ecad1489469e48c5562a36d Mon Sep 17 00:00:00 2001 From: Fabio Bonelli Date: Wed, 11 Nov 2026 14:55:25 +0000 Subject: [PATCH] refactor: drop unused environment configuration --- go.mod | 1 - go.sum | 2 -- internal/common/env.go | 11 ----------- main.go | 5 ----- main_test.go | 2 -- 5 files changed, 21 deletions(-) delete mode 100644 internal/common/env.go diff --git a/go.mod b/go.mod index 486e2e7..ededdb0 100644 --- a/go.mod +++ b/go.mod @@ -3,7 +3,6 @@ module github.com/italia/publiccode-validator-api go 1.26.0 require ( - github.com/caarlos0/env/v6 v6.10.1 github.com/gofiber/fiber/v3 v3.6.1 github.com/publiccodeyml/libpubliccode/v5 v5.5.1 github.com/stretchr/testify v1.12.1 diff --git a/go.sum b/go.sum index f85323c..b46e54f 100644 --- a/go.sum +++ b/go.sum @@ -1,7 +1,5 @@ github.com/alranel/go-vcsurl/v2 v2.1.1 h1:wmRuxh1VA8pDN6psgup03H0EQ2ezFXwuFLIpBGggv3I= github.com/alranel/go-vcsurl/v2 v2.1.1/go.mod h1:P90onUhV9Qo/Icgfk58qbhg9mF3WcheC0I6wy/SUI3M= -github.com/caarlos0/env/v6 v6.10.1 h1:t1mPSxNpei6M5yAeu1qtRdPAK29Nbcf/n3G7x+b3/II= -github.com/caarlos0/env/v6 v6.10.1/go.mod h1:hvp/ryKXKipEkcuYjs9mI4bBCg+UI0Yhgm5Zu0ddvwc= github.com/fxamacker/cbor/v2 v2.9.6 h1:NHZPxuUjJXQjX9itA785y/5NKSlI4HQ+S7noZsmI7hs= github.com/fxamacker/cbor/v2 v2.9.6/go.mod h1:4EaZp6ClVunETjQ4GHmGNzysDK91Lr+r6Yz6tJqzVCw= github.com/gabriel-vasile/mimetype v1.4.16 h1:5izNFuvA37st1dDRAcA7TtmngBmRgiIPDmTtiEvjx1E= diff --git a/internal/common/env.go b/internal/common/env.go deleted file mode 100644 index 0b8ca30..0000000 --- a/internal/common/env.go +++ /dev/null @@ -1,11 +0,0 @@ -package common - -var EnvironmentConfig Environment //nolint:gochecknoglobals - -type Environment struct { - CurrentEnvironment string `env:"ENVIRONMENT" envDefault:"production"` -} - -func (e *Environment) IsTest() bool { - return e.CurrentEnvironment == "test" -} diff --git a/main.go b/main.go index 9e5aca5..1bb3b6d 100644 --- a/main.go +++ b/main.go @@ -3,7 +3,6 @@ package main import ( "log" - "github.com/caarlos0/env/v6" "github.com/gofiber/fiber/v3" "github.com/gofiber/fiber/v3/middleware/cors" "github.com/gofiber/fiber/v3/middleware/recover" @@ -25,10 +24,6 @@ func main() { } func Setup() *fiber.App { - if err := env.Parse(&common.EnvironmentConfig); err != nil { - panic(err) - } - methods := append(fiber.DefaultMethods, "QUERY") //nolint:gocritic // We want a new slice here app := fiber.New(fiber.Config{ diff --git a/main_test.go b/main_test.go index 86f1b1f..714ee23 100644 --- a/main_test.go +++ b/main_test.go @@ -36,8 +36,6 @@ type TestCase struct { } func init() { - _ = os.Setenv("ENVIRONMENT", "test") - // Setup the app as it is done in the main function app = Setup() }