下面代码下划线处可以填入哪个选项?

func main() {
    var s1 []int
    var s2 = []int{}
    if __ == nil {
        fmt.Println("yes nil")
    }else{
        fmt.Println("no nil")
    }
}
  • A. s1
  • B. s2
  • C. s1、s2 都可以
    C s1 输出是yes nil s2 输出是no nil