Go语言基础语法-4

章节

  • 关键字、标识符、注释、基础结构
  • package(重要)、import 别名(重要)、路径、”.”、”_”的使用说明
  • Go 变量、函数、可见行规则

1.关键字、标识符、注释、基础结构

1.1 Go 中 25个保留关键字

break default func interface select
case defer go map struct
chan else goto package switch
const fallthrough if range type
continue for import return var

注意:“上述关键字是我们在应用开发中经常使用到的关键字,不用刻意背诵”-引用自慕课网

1.2 Go 中36个预定义标识符

append bool byte cap close complex
complex64 complex128 unit16 copy false float32
float64 imag int int8 int16 unit32
int32 int64 iota len make new
nil panic unit64 print println real
recover string TRUE unit unit8 unitprt

包括基础数据类型系统内嵌函数

1.3 Go语言注释 & 基础结构

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
package main
import "fmt"
//常量
const NAME = "I am markfork"
//全局变量 此变量可以在主函数 main() 当中直接调用
var mainName = "I am mainName"
//main 函数,程序主入口函数
func main() {
test()
}
//注释一般采用单行结构
func test() {
fmt.Println("测试")
fmt.Println(mainName)
fmt.Println(NAME)
}
/*
多行注释风格
*/
func format() {
}
  • 应用中对于较为简单的func可以采用单行注释的风格;
  • 对于较为复杂的func可以采用多行注释风格;
  • const 声明常量,常量名命名规范为大写字母;
  • var 变量 如果声明在 main 函数之外则被视为全局变量,这点有点像js的语法,而且每行代码后面无需 ; 结尾,有点像python,反正语法格式、基础结构集众家之特征,变量声明较为随意。
鱼大坤 wechat
个人微信号,欢迎添加~
如果我的文章对您有帮助,请小小的打赏一下吧~,我将>创作更好的文章给大家!谢谢!