golang代码 其他

    func main() {                // 可变参数是interface{}类型,
        var a = []interface{}{1, 2, 3}

        fmt.Println(a)            // 将整个a当作一个interface{},输出 [1,2,3]
        fmt.Println(a...)            // 将a当作interface{}类型的slice,输出 1,2,3
    }

    out <- <-in



    var x uint64 = 1<<64 - 1        // 是合法的    1<<64的中间结果  超出了uint64的范围




    s := []struct{
        a int
        b bool
    }{
        {1,true},
        {2,false},
    }

猜你喜欢

转载自www.cnblogs.com/ts65214/p/12976393.html