pgbot-go/config/config.go

18 lines
254 B
Go

package config
import (
"log"
"os"
"gopkg.in/yaml.v3"
)
func Parse(path string, spec interface{}) error {
configData, err := os.ReadFile(path)
if err != nil {
log.Fatal(err)
return err
}
err = yaml.Unmarshal(configData, spec)
return nil
}