资源说明:目录
一、 GO语言环境搭建 2
二、 Go 命令 2
go build 3
go clean 4
go fmt 4
go get 4
go install 4
go test 4
go doc(godoc) 5
三、 Go基础 5
关键字 5
定义变量 5
常量 6
内置基础类型 6
Boolean 6
数值类型 6
字符串 6
错误类型 6
iota枚举 6
定长数组:array 6
动态数组:slice 6
map 6
make、new操作 7
四、 流程和函数 7
流程控制(标签名是大小写敏感的) 7
If如果满足条件就做某事,否则做另一件事。 7
goto明智地使用它 7
for,唯一的循环语句 7
break和continue还可以跟着标号,用来跳到多重循环中的外层循环 7
switch 7
函数 8
格式 8
多个返回值 8
变参 8
传值与传指针 8
Defer 8
函数作为值、类型 8
Panic和Recover 9
main函数和init函数 9
import 9
Struct类型 10
五、 面向对象 11
指针作为receiver 11
method继承 11
method重写 12
反射 12
六、 并发 12
七、 Web基础 14
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。