定义变量
(1):定义一个变量,变量名为"vName",type为变量的类型
var vName type (2):定义多个变量并且变量的类型都是type,变量名之间用逗号隔开 var vName1,vName2,...vNameN type
(3) 定义变量并初始化值,变量的值为value
var vName type=value
(4)同时定义并初始化多个相同类型的变量的值
var vName1,vName2,vName3 type=v1,v2,v3
(5) 同时定义多个变量的值,变量类型可以不同,会自动根据值的类型来初始化
var vName1,vName2,vName3 =v1,v2,v3
(6)用:=来声明变量
vName1,vName2,vName3:=v1,v2,v3
注意:这种方法只能用于声明函数内部的变量,一般用var的方式来定义全局变量
(下划线)是个特殊的变量,任何赋予它的值都会被丢球。例如:,b:=34,35 //将值35赋予b,同时丢弃34
go对于在函数内部已经声明但未使用的变量会在编译阶段报错
2、定义常量(constant)
所谓常量,也就是在程序编译阶段就确定的值,在程序运行过程中无法改变的值
语法:
const constantName (type)=value
//constantName为常量名,type为常量的类型,可以不指定类型,类型可以为布尔,数值,字符串等
例如:
const Pi float32=3.14159
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。