package config func Get(flag string) string { if configPB == nil { return "" } found := configPB.FindByKey(flag) if found == nil { return "" } return found.Value } func Set(key string, newValue string) error { if configPB == nil { return NotInitialized } found := configPB.FindByKey(key) if found != nil { found.Value = newValue } newvar := new(Config) newvar.Key = key newvar.Value = newValue configPB.Append(newvar) return nil }