在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
1.定义变量 var 变量名 类型 =value 或 变量名 :=123 (省略var和自动识别数据类型写法)
2.多个变量定义参数
2.1 var a,b,c int a,b,c =1,2,3
2.2 a,b,c :=1,2,3
3.一起申明独立的变量 // 一般用于声明全局变量,也可作为局部变量 var ( vname1 v_type1 vname2 v_type2 )
4.判断数据类型 4.1.可以写一个函数使用.type的方式,但是.type只支持switch case,在其他函数或者main方法使用即可。 interface{}可以存任何数据类型 func m_type(i interface{}) { switch i.(type) { case string: fmt.Println("1") case int: fmt.Println("2") //... default } return }
4.2.reflect模块方法 import "reflect" var x int32 = 20 fmt.Println("type:", reflect.TypeOf(x))
4.3.使用%T
var x int32 = 20 fmt.Printf("%T\n", x)
5.常量 常量是一个简单值的标识符,在程序运行时,不会被修改的量。 常量中的数据类型只可以是布尔型、数字型(整数型、浮点型和复数)和字符串型。 const a int = 100 const b =100 //常用可以这样定义。和变量不一样的地方并且不使用常量也不会报错没有使用
|
请发表评论