INNER CODE UNIT · Go
Load
depado/goploader · client/conf/conf.go:23
func Load() error {
var err error
var hd string
var conf []byte
if hd, err = homedir.Dir(); err != nil {
return err
}
cdir := hd + "/.config/"
cf := cdir + "goploader.conf.yml"
if _, err = os.Stat(cdir); os.IsNotExist(err) {
log.Printf("Creating %v directory.\n", cdir)
if err := os.Mkdir(cdir, 0700); err != nil {
return fmt.Errorf("unable to create %v directory: %w", cdir, err)
}
} else if err != nil {