package main
func main(){
const(
a = "abc.txt"
)
// iota默认是从0开始的,且是自增的
a = iota
b
c
}
1、什么变量变量来源于数学,从根本上说,变量相当于是对一块数据存储空间的命名,程序可以通过定义一个变量来申请一块数据存储空间,之后可以通过引用变量名来使用这块存储空间。1.1变量声明Go语言变量名由字母、数字、下划线组成,其中首个字母不能为…
第一个Go程序Go命令gohelp//gobuild//gobuildmain//这个时候是编译可执行文件。//如果没有-o指定输出,那么就在本目录生成名字是main的可执行文件。//gobuildxxx//这个时候是编译xxx模块//会编…
一、标识符与关键字1.1标识符:在编程语言中标识符就是程序员定义的具有特殊意义的词,比如变量名、常量名、函数名等等。Go语言中标识符由字母数字和_(下划线)组成,并且只能以字母和_开头。举几个例子:abc,_,_123,a123。命令规则:…
一、变量(一)变量的概念变量时计算机语言中存储数据的抽象概念。变量的功能是存储数据。变量通过变量名访问;变量的本质是计算机分配的一小块内存,专门用于存放指定数据,在程序运行过程中该数据可以发生改变;变量的存储往往具有瞬时性,当程序运行结束,…
一、函数声明和注释1.声明func函数名(参数列表)(返回值列表){}funcadd{pass}funcadd(aint,bint){}funcadd(aint,bint)(int,int){}2.注释1.//单行注释2./**/多行注释…
Go语言常量常量是一个简单值的标识符,在程序运行时,不会被修改的量。常量中的数据类型只可以是布尔型、数字型(整数型、浮点型和复数)和字符串型。常量的定义格式:constidentifier[type]=value你可以省略类型说明符[typ…
所谓闭包就是一个函数“捕获”了和它在同一作用域的其它常量和变量。这就意味着当闭包被调用的时候,不管在程序什么地方调用,闭包能够使用这些常量或者变量。它不关心这些捕获了的变量和常量是否已经超出了作用域,所以只有闭包还在使用它,这些变量就还会存…
变量和常量是编程中必不可少的部分,也是很好理解的一部分。标识符与关键字标识符在编程语言中标识符就是程序员定义的具有特殊意义的词,比如变量名、常量名、函数名等等。Go语言中标识符由字母数字和_(下划线)组成,并且只能以字母和_开头。举几个例子…