feat: improve ENV variable overrides, introduce Node struct, refactoring

This commit is contained in:
2025-05-20 11:04:23 +02:00
parent bfc82870c3
commit d0a478d172
12 changed files with 210 additions and 149 deletions

9
go.mod
View File

@@ -12,6 +12,7 @@ require (
github.com/gorilla/mux v1.8.1
github.com/hashicorp/logutils v1.0.0
github.com/hashicorp/serf v0.10.2
github.com/kelseyhightower/envconfig v1.4.0
github.com/stretchr/testify v1.10.0
golang.org/x/crypto v0.37.0
gopkg.in/yaml.v3 v3.0.1
@@ -29,11 +30,13 @@ require (
github.com/hashicorp/go-sockaddr v1.0.5 // indirect
github.com/hashicorp/golang-lru v1.0.2 // indirect
github.com/hashicorp/memberlist v0.5.2 // indirect
github.com/kr/pretty v0.3.1 // indirect
github.com/miekg/dns v1.1.56 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529 // indirect
golang.org/x/mod v0.13.0 // indirect
golang.org/x/net v0.21.0 // indirect
golang.org/x/mod v0.17.0 // indirect
golang.org/x/net v0.33.0 // indirect
golang.org/x/sync v0.13.0 // indirect
golang.org/x/sys v0.32.0 // indirect
golang.org/x/tools v0.14.0 // indirect
golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d // indirect
)