配置文件{ "admins": [ "AdminA", "AdminB" ], "apikey": "apikey"}main.gopackage mainimport ( "os" "fmt" "encoding/json")type MainConfiguration struct { admins []string `json:"admins"` apikey string `json:"apikey"`}func ParseConf() *MainConfiguration { f, _ := os.Open("config.json") defer f.Close() d := json.NewDecoder(f) m := &MainConfiguration{} d.Decode(m) return m}func main() { conf := ParseConf() fmt.Printf("%s", conf)}在寻找了我可以解决的所有问题之后,我得到的是:&{[] }这里有什么问题,为什么这是空的?它是基本的,我基本上只是从其他地方复制/粘贴,虽然这可能很常见,但我没有找到这个特定问题的答案。
1 回答
- 1 回答
- 0 关注
- 192 浏览
添加回答
举报
0/150
提交
取消