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)    收藏  举报

导航