go一些笔记

  全局变量不能用:=赋值

:=只能在函数体内用

一个函数把interface{}作为参数,那么他可以接受任意类型的值作为参数,如果一个函数返回interface{},那么也就可以返回任意类型的值。是不是很有用啊!感觉是泛型.

反射:

    var x float64 = 3.4
v := reflect.ValueOf(&x).Elem()
v.SetFloat(7.1)
fmt.Print(x)

猜你喜欢

转载自www.cnblogs.com/zhangbo2008/p/12128478.html