写在前面
- 关于 Go 的学习路线
- 搬运自 Github
资源
1. 先决条件
2. 通用开发技能
- 学习GIT,在GitHub上建立一些仓库,与其它人分享你的代码
- 了解 HTTP(S) 协议,request 方法(GET, POST, PUT, PATCH, DELETE, OPTIONS)
- 不要害怕使用Google,Google 搜索的力量
- 看一些和数据结构以及算法有关的书籍
- 学习关于认证的基础实现
- 面向对象原则等等
3. 命令行工具
4. 网页框架 + 路由
5. 数据库
- 关系型
- 云数据库
- 搜索引擎
- NoSQL
6.对象关系映射框架
7. 高速缓存
- GCache
- 分布式缓存
8. 日志
9. 实时通信
10. API 客户端
- REST
- GraphQL
11. 最好知道
12. 测试
13. 任务调度
14. 微服务
- 消息代理
- 构建事件驱动型服务
- 框架
- RPC
15. Go-模式
- 本文作者: 谷安
- 本文链接: http://example.com/2022/07/24/Go-RoadMap/
- 版权声明: 转载请注明出处