为了账号安全,请及时绑定邮箱和手机立即绑定

从go中的文件解析json

从go中的文件解析json

Go
慕尼黑5688855 2021-07-28 17:37:34
配置文件{    "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
提交
取消
意见反馈 帮助中心 APP下载
官方微信