Go语言学习之路/Go语言教程
1. Go语言简介
- 1.1 为什么学习Go
- 1.2 Go语言的特点
- 1.3 Go语言的历史
- 1.4 安装Go开发环境
- 1.5 Go语言环境变量配置
- 1.6 第一个Go程序:Hello, World!
2. Go语言基础
- 2.1 命名格式
- 2.2 变量和常量
- 2.2 基本数据类型
- 2.3 控制结构(if, for, switch)
- 2.4 函数
3. 复合数据类型
4. 并发编程
- 4.1 goroutine
- 4.2 通道(channel)
- 4.4 并发模式和最佳实践
5. 错误处理和测试
- 5.1 错误处理机制
- 5.2 panic和recover
6. 扩展包深入
- 6.1 解析 jsonTime 包
- 6.2 解析 json 包
7. 高级主题
- 7.1 反射
8. Go生态系统和工具
- 8.1 持续集成和部署
