Mercurial > public > pacobot
view auth/config.go @ 8:e9df3bb010f4
fix issues
author | Dennis C. M. <dennis@denniscm.com> |
---|---|
date | Thu, 13 Mar 2025 17:41:42 +0000 |
parents | cmd/config.go@4deabe76bd7f |
children |
line wrap: on
line source
package auth import ( "encoding/json" "io" "log" "os" ) func ReadConfig() Config { file, err := os.Open(".config.json") if err != nil { log.Fatalf("Error opening file: %v", err) } defer file.Close() bytes, err := io.ReadAll(file) if err != nil { log.Fatalf("Error reading file: %v", err) } var config Config err = json.Unmarshal(bytes, &config) if err != nil { log.Fatalf("Error decoding JSON: %v", err) } return config }