🔧 Updated env config
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/push Build is failing
Details
This commit is contained in:
parent
dd29a48db3
commit
11255805b1
|
@ -7,7 +7,7 @@ import (
|
|||
|
||||
type Config struct {
|
||||
BaseURL *url.URL `env:"BASE_URL" envDefault:"http://localhost:3000/"`
|
||||
Bind string `end:"BIND" envDefault:":3000"`
|
||||
Bind string `end:"BIND,required" envDefault:":3000"`
|
||||
Name string `env:"NAME" envDefault:"WebSub"`
|
||||
}
|
||||
|
||||
|
|
6
main.go
6
main.go
|
@ -56,7 +56,11 @@ func main() {
|
|||
ctx := context.Background()
|
||||
|
||||
config := new(domain.Config)
|
||||
if err := env.Parse(config, env.Options{Prefix: "HUB_"}); err != nil {
|
||||
if err := env.Parse(config, env.Options{
|
||||
Prefix: "HUB_",
|
||||
TagName: "env",
|
||||
UseFieldNameByDefault: true,
|
||||
}); err != nil {
|
||||
logger.Fatalln(err)
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue