1.1.1 基础语法
一、Go语言标记
Go程序由关键字、标识符、常量、字符串、符号等多种标记组成
二、行分隔符
一行就是一个语句,没有结束标识符
三、注释
单行注释:
// 单行注释多行注释:
/* 多行注释 多行注释 */
四、标识符
标识符通常用来对变量、类型等程序实体进行命名
标识符由多个字母(A-Z、a-z)、数字(0-9)、下划线(_)组成的字符串序列
第一个字符不能是数字或GO语言的关键字
五、字符串链接
字符串可以通过"+"链接
六、关键字
25个关键字或保留字
continueforimportreturnvarconst
fallthrough
if
range
type
chan
else
goto
package
swtich
case
defer
go
map
struct
break
default
func
interface
select
除上面25个外,新版GO语言中还有30多个预定义标识符,可分如下三类
常量相关预定义标识符:
true、false、iota、nil类型相关预定义标识符:
int、int8、int16、int32、int64、uint、uint8、uint16、uint32、uint64、uintptr、float32、float64、complex128、complex64、bool、byte、rune、string、error函数相关预定义标识符:
make、len、cap、new、append、copy、close、delete、complex、real、image、panic、recover
七、Go语言的空格
Go语言中,变量的声明必须使用空格隔开
Last updated