24 lines
294 B
Go
24 lines
294 B
Go
package config
|
|
|
|
import "os"
|
|
|
|
type Config struct {
|
|
DB struct {
|
|
DSN string
|
|
}
|
|
JWT struct {
|
|
Secret string
|
|
}
|
|
}
|
|
|
|
func GetCfg() Config {
|
|
return Config{
|
|
DB: struct{ DSN string }{
|
|
DSN: os.Getenv("DB_DSN"),
|
|
},
|
|
JWT: struct{ Secret string }{
|
|
Secret: os.Getenv("JWT_SECRET"),
|
|
},
|
|
}
|
|
}
|