1
2
3
4
5
6
7
8
9
10
11
12
13
14
package main

import "fmt"

func main() {
a := []int{1, 2, 3}
b := []int{1, 2, 3}
fmt.Println(a, b)

// 以下语句编译不通过,切片之间不可比较。因此也不能作为 map 的 key 值
//fmt.Println("a == b", a == b)

fmt.Println(a == nil) // 切片是可以和 nil 进行比较的
}