Go编程入门
-
基础语法
-
环境安装
- 下载地址 https://golang.google.cn/dl/
- GOPATH、GOROOT两个关键环境变量
-
基础结构
- 包的概念
- 程序执行过程—>import package–>init–>main
-
数据类型和变量
- 常量const
- 变量var、:=
- 基础类型
- bool
- 整型
- string字符串
- 错误类型 error
-
复杂数据类型
- 数组和切片slice
- map
- struct结构体
- interface接口
- 指针
-
控制流程
- while,if,switch,for
-
并发与通信
- Goroutine 协程
- Channel 管道
-
函数
- 方法
- 函数类型
-
Go标准库常用包
- 文件 os.file 包
- 时间和日期及定时器 time包
- 数据协议解析 encoding/json 、encoding/xml
- 字符串处理 strings
- 正则处理 regexp
- 网络处理 net
- 锁与同步 sync
关注打赏