go二:go程序规范、结构
一、go语言的程序解释
第一行代码:package main定义了包名。必须在源文件中非注释的第一行指明这个文件属于哪个包。
package main表示这个程序文件,是一个可独立执行的程序,每个go应用程序都包含一个名为main的包。
第二行 import ****,告诉go编译器,这个程序需要导入哪些包
第三行 func main(),是程序入口。main函数,是每一个可执行程序所必须包含的,一般来说都是在启动后第一个被执行的函数,如果有init()函数则会先执行init()函数。
二、go语言编码规范
- 标识符,用来命名变量、类型等程序实体。标识符,由字母、数字、下划线组成,但第一个字符必须由字母或下划线组成,而不是数字。
- go中,不能使用@,%,%等标点符号,作为标识符。
- go中,区分字母大小写。
- go中,关键字,如:case,chan
- go中,变量的声明必须使用空格隔开。
- go中,一行代表一个语句结束。如果将多个语句写在同一行,必须使用分号隔开。
- go中,可见性规则。大写字母开头的标识符的对象,可以被外部包的代码所使用;如果是小写字母开头的标识符的对象,只可以在本包中使用,不可以被外部包使用
三、go语言关键字及保留字
四、go语言程序结构组成
posted on 2018-03-26 13:20 myworldworld 阅读(139) 评论(0) 收藏 举报