![](https://img2022.cnblogs.com/blog/1736414/202203/1736414-20220311161559507-1863444037.png)
基础篇
第一篇: GO-中文文档
第二篇: GO-常用包
第三篇: GO-常用加解密
第四篇: GO-标准命令概述
第五篇: GO-fmt格式“占位符”,iota
第六篇: GO-运算符
第八篇: GO-变量、常量、基本数据类型
第九篇: GO-函数
第十篇: GO-包、go mod、if-else语句、switch语句
第十一篇: GO-数组、切片、Maps、sync.map并发安全map
第十二篇: GO-数据类型
第十三篇: GO-流程控制-if、for、break
第十四篇: GO-new和make
第十五篇: GO-sync.Pool对象池
第十六篇: GO-sync.atomic原子操作
第十七篇: GO-sync.Once单例,只执行一次
第十八篇: GO-sync.Mutex并发安全和锁
第十九篇: GO-benchmark性能测试
第二十篇: 工具包
中级篇
第一篇: GO-结构体
第二篇: GO-方法
第三篇: GO-接口interface、多态
第四篇: GO-类型断言
第五篇: GO-异常处理
第六篇: GO-字符串处理Stings包
第七篇: GO-文件操作
第八篇: GO-goto跳转
第九篇: GO-定时器
第十篇: GO-context包
高级篇
第一篇: GO-指针
第二篇: GO-结构体面向对象指针操作
第三篇: GO-正则
第四篇: GO-JSON
第五篇: GO-协程goroutine与安全的goroutine
第六篇: GO-channel管道
第七篇: GO-select case信道处理
第八篇: GO-TCP通讯
第九篇: GO-UDP通讯
第十篇: GO-小爬虫
第十一篇: GO-性能监控
第十二篇: GO-websocket
第十三篇: 其他工具
数据库相关
第一篇: GO-操作redis/redigo库
第二篇: GO-操作redis/go-redis库
第三篇: GO-操作mysql/sqlx库
第四篇: GO-操作mysql/sqlx2库
第五篇: GO-database/sq库
第六篇: GO-操作sqlserver