有没有办法保留字节数组的字符串表示 使用Golang JSON库编组周围的结构? 整数类型不会出现此问题。
示例:
type foo struct {
Array []byte
Name string
}
func main() {
tmp := foo{Array: []byte{1, 2, 3}, Name: "EPFL"}
mar, _ := json.Marshal(tmp)
fmt.Println(string(mar))
}
应输出
{"Array":[1,2,3],"Name":"EPFL"}
而不是
{"Array":"AQID","Name":"EPFL"}
提前致谢。