空字符串,使用strings.Split,切出来的数组长度为1,但是数组里没东西

1
2
3
4
5
6
7
8
9
10
func main(){
s:=""
sArray := strings.Split(s, ",")
fmt.Printf("%v\n",sArray) //[]
fmt.Printf("===%v---",sArray[0]) //===---
fmt.Printf("%v\n",len(sArray)) //1
sArray = []string{}
fmt.Printf("%v\n",len(sArray)) //0
fmt.Printf("===%v---",sArray[0]) //panic
}