golang 中奇怪的空切片
本文中介绍一个奇怪现象,一个空列表(或切片),却可以打印出列表中的内容。以下代码中,在一个json字符串中,定义一个列表,列表中有一个空字符串。接着,将json字符串解析到结构体中,最后,打印结构体中的字符串列表。package mainimport ( "fmt" "encoding/json")type Host struct { IPList []string}func main() { b := []byte(`{"IPList": [""]