1、注释
注释就是对代码功能进行的解释,方便开发人员理解被注释的代码,Go语言中有以下两种形式。
- 单行注释:是最常见的注释形式,可以在任何位置使用以
//
开头的单行注释; - 多行注释:也叫块注释,均以
/*
开头,并以*/
结尾,且不可以嵌套使用。多行注释一般用于文档描述或注释成块的代码片段。
2、分隔符
程序中可能会使用到的分隔符包括括号( )
、中括号[ ]
和大括号{ }
;程序中可能会使用到的标点符号,如下表所示。
符号名称 | 符号 |
---|---|
点 | . |
逗号 | , |
分号 | ; |
冒号 | : |
省略号 | … |
3、Go语言的空格
Go语言中变量的声明必须使用空格隔开,例如var age int
。
在Go语言代码中适当使用空格能够让程序更容易阅读,在变量与运算符之间加入空格,可以使程序看起来更加美观,例如:
a = x + y
4、语句的结尾
在Go语言程序中,换行代表着一个语句结束,并不需要像 Java 那样以分号结尾,因为这些工作都将由Go编译器自动完成。
如果打算将多个语句写在同一行,那么则必须使用分号;
将它们人为区分,但在实际开发中并不建议将多行代码写在同一行。
5、可见性规则
Go语言中,通常使用大小写来决定标识符(常量、变量、类型、接口、结构或函数)是否可以被外部包所调用。
如果标识符以一个大写字母开头,那么其对象就可以被外部包的代码所使用(使用时程序需要先导入这个包),类似面向对象语言中的 public;如果标识符以小写字母开头,那么它对于外部包则是不可见的,但是它们在整个包的内部是可见并且可用的,类似面向对象语言中的 private。
本文章引用自 http://www.weixueyuan.net/(因感觉收获甚多,特地收藏,如有侵权,联系作者,必删)