大家好,我正在尝试学习 golang 我正在创建我自己的项目,该项目需要创建我很难编写和初始化的结构。如果有人能帮我解决这个问题,我会很高兴的。
{
"name":"message",
"args":[
{
"method":"joinChannel",
"params":{
"channel":"CHANNEL",
"name":"USERNAME",
"token":"XXXX",
"isAdmin":false
}
}
]
}
我在谷歌上寻找一些例子,但我唯一能找到的就是简单的例子。这是我想出来的
type Channel struct {
Name string `json:"name"`
Args []struct {
Method string `json:"method"`
Params struct {
Channel string `json:"channel"`
Name string `json:"name"`
Token string `json:"token"`
Isadmin bool `json:"isAdmin"`
} `json:"params"`
} `json:"args"`
}
有没有更透明的方法来做到这一点?
温温酱
ABOUTYOU
相关分类