StackOverflow 文件 Go 教程 片 切片零值 切片零值 Created: November-22, 2018 切片的零值是 nil,其長度和容量為 0。nil 切片沒有底層陣列。但也有非零切片的長度和容量 0,如 []int{} 或 make([]int, 5)[5:]。 任何具有 nil 值的型別都可以轉換為 nil slice: s = []int(nil) 要測試切片是否為空,請使用: if len(s) == 0 { fmt.Ptintf("s is empty.") } 附加切片過濾切片