无法正确解析json??

-=大护法=- -=大护法=- 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我想解析这个json
{
"inbounds": [
{
"port": 1080,
"protocol": "socks",
"sniffing": {
"enabled": true,
"destOverride": ["http", "tls"]
},
"settings": {
"auth": "noauth"
}
}
]
}


代码是这个
package main
import (
"fmt"
"io/ioutil"
"encoding/json"
)
type Set struct {
Auth string `json:"auth"`
}
type Snif struct {
Enabled bool `json:"enabled"`
DestOverride []string `json:"destOverride"`
}
type In struct {
Port float64 `json:"port"`
Protocol string `json:"protocol"`
Sniffing Snif `json:"sniffing"`
Settings Set `json:"settings"`
}
type Fuck struct {
Inbounds In `json:"inbounds"`
}
func main() {
var sex Fuck
data,_ := ioutil.ReadFile("vmess_client.json")
json.Unmarshal(data,&sex)
fmt.Println(sex)
}

为什么无法解析?哪里错了?谢谢
...全文
评论 3
收藏 已收藏
分享
返回顶部
-=大护法=-
go语言 2,351 成员 924 内容