编码函数
编码函数: func Marshal(v interface{}) ([]byte, error)
编码规则: 递归遍历v,v中的一个值实现了Marshaler interface,调用MarshalJSON method去编码,如果没有这种方法,但是实现了encoding.TextMarshl那么使用MarshalText去编码。
解码函数
解码函数: func Unmarshal(data []byte, v interface{}) error
data 是一个JSON数据
v 是存储解码数据的指针
error 返回的错误类型
以上就是golang json乱码解决方法的详细内容,更多文章请关注木庄网络博客!!
相关阅读 >>
更多相关阅读请进入《golang》频道 >>

Go语言101
一个与时俱进的Go编程知识库。