Go标记

go程序可以由多个标记组成,可以是关键字,标识符,常量,字符串,符号。

行分隔符

在go程序中,一行代表一个语句结束。每个语句不需要像C家族中的其他语言一样以分号;结尾,因为这些工作都是由Go编译器自动完成的

注释方法

单行注释://
多行注释:/……/

标识符

标识符是命名变量、类型等程序实体。一个标识符实际上就是一个或多个字母(A~Z和a~z)数字(0~9)、下划线_组成的序列,但是第一个字符必须是字母或下划线而不能是数字。

内置关键字(25个均为小写)

Go语言基础语法 - 图1

预定义标识符(36个)

Go语言基础语法 - 图2

程序一般由关键字、常量、变量、运算符、类型和函数组成;
程序中可能会使用这些分隔符:括号(),中括号[]和大括号{}
程序中可能会使用这些标点符号:. , : ; …。

Go语言的空格

Go语言中变量的声明必须使用空格隔开,如:
var age int;

语句中适当使用空格能让程序更易阅读和美观。


Go语言基础语法 - 图3