This commit is contained in:
2025-03-24 14:44:59 +01:00
commit 6330e844bc
11 changed files with 153 additions and 0 deletions
+25
View File
@@ -0,0 +1,25 @@
package settings
import (
"fmt"
"github.com/DeanPDX/dotconfig"
)
var Settings PhelperSettings
type PhelperSettings struct {
Domain string `env:"DOMAIN"`
TrackingServerURL string `env:"TRACKINGSERVERURL"`
Debug bool `env:"DEBUG"`
Port string `env:"PORT"`
}
func init() {
var err error
Settings, err = dotconfig.FromFileName[PhelperSettings](".env")
if err != nil {
fmt.Printf("Error: %v.", err)
}
}