为什么这两个值json.Marshal之后一个为null一个为
发布网友
发布时间:2022-09-30 06:00
我来回答
共1个回答
热心网友
时间:2024-12-03 06:11
var x []string
fmt.Println(x, reflect.TypeOf(x), len(x), cap(x), x == nil)
x1 := []string{}
fmt.Println(x1, reflect.TypeOf(x1), len(x1), cap(x1), x1 == nil)
b1, _ := json.Marshal(x)
fmt.Println("x: ", string(b1))
b2, _ := json.Marshal(x1)
fmt.Println("x1: ", string(b2))