1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
package config import ( "os" "path/filepath" ) // saves your applications config file func Save() error { basedir, _ := filepath.Split(configPB.Filename) if err := os.MkdirAll(basedir, os.ModePerm); err != nil { return err } err := SavePB(configPB) return err }