1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
package env import ( "os" ) // saves your applications config file func Save() error { return saveENV() } func saveENV() error { saveMu.Lock() defer saveMu.Unlock() return saveENVnolock(envPB.Filename) } func saveENVnolock(filename string) error { outENV, err := formatENV() if err == nil { // fmt.Println(outENV) } return os.WriteFile(filename, []byte(outENV), 0644) }