标识符
标识符用来命名变量、类型等程序实体。一个标识符实际上就是一个或是多个字母(AZ和az)数字(0~9)、下划线_组成的序列,但是第一个字符必须是字母或下划线而不能是数字
有效标识:service、_method、startTime、end_time、date1
无效标识:1date(以数字开头)、case(保留关键字)、a+b(出现运算符)
字符串连接
Go 语言的字符串可以通过 + 实现
package main
import "fmt"
func main() {
fmt.Println("ts" + "ss")
}
输出结果为:tsss
Go 语言的空格
Go 语言中变量的声明必须使用空格隔开,如:
var age int; // 变量声明
a = b + c // 适当的空格让程序更加美观 容易阅读
关键字(保留字)
go语言的关键字很少 只有25个 不用全记下来 现在的ide都会有提示
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 |
预定义标识符
36个预定义标识符
append | bool | byte | cap | close | complex | complex64 | complex128 | uint16 |
---|---|---|---|---|---|---|---|---|
copy | false | float32 | float64 | imag | int | int8 | int16 | uint32 |
int32 | int64 | iota | len | make | new | nil | panic | uint64 |
println | real | recover | string | true | uint | uint8 | uintptr |