基础
1.go build
打包命令
2.go build -o 别名
起别名
3.go run
运行一个go脚本文件
4.go install
1.先编译一个可执行文件,然后将可执行文件cp到 GOPATH/bin
目录
5.变量声明方式
1.var s1 string = "test"
2. var s1 = "test" 根据值判断变量类型
3.批量定义关键字
var (
s1 string
s2 string
)
4. s1 := "test" 简短变量声明只能在函数内部使用
5.函数内部定义的变量必须使用
6.函数外的语句必须以关键字开头
6.常量的声明方式
常量定义之后不能修改,在程序运行期间不允许改变
const pi = 3.14.15926
批量生成常量
const (
status = 200
notFound = 404
)
批量生成常量值,如果某一行没有赋值,默认使用上一行(n1=n2=n3=100)
const (
n1 = 100
n2
n3
)
iota
iota 在const出现的时候会被重置为0,const中每新增一行常量声明值都会被+1
const (
a1 = iota //0
a2 //1
a3 //2
)
const (
b1 = iota //0
a2 = 100 //100
a3= iota //2
)
多个常量声明在一行
const (
c1, c2 = iota+1, iota+2 //c1=1 c2=2
c3, c4 = iota+1, iota+2 //c3=2 c4=3
)
二进制 %b
八进制 %o
十六进制 %x
查看变量类型 %T
查看变量的值 %v
8.字符串
go语言字符串必须要用双引号包裹
go语言单引号包裹的是字符(单独的字母,汉字,符号表示一个字符)
``原样输出
strings.Split 分隔字符串
) 包含