用Go实现一个简书1:总体规划

polaris · · 2769 次点击 · 开始浏览    置顶
这是一个创建于 的主题,其中的信息可能已经有所发展或是发生改变。
这是知识星球《Go项目实战》的第二个实战项目:一步步教你使用 Go 语言实现一个简书网站。 ## 目标 1. 掌握较大型项目的设计开发方法和流程 2. 掌握Go语言常用库的使用 3. 掌握一种Go语言Web框架 4. 掌握Go语言操作常用数据库的方法 5. 掌握Websocket的使用 6. 掌握缓存技术的使用 7. 掌握从单体应用到微服务的改造 ## 大纲 ### 需求分析和系统设计 1. [拆解需要实现哪些功能](https://studygolang.com/topics/9766) 2. [技术分析和选型](https://studygolang.com/topics/9825) 3. [核心功能的方案设计和难点分析](https://studygolang.com/topics/10373) 4. [架构设计和项目框架搭建](https://studygolang.com/topics/10440) ### 重要库的学习和总结 1. [配置文件选择和学习](https://studygolang.com/topics/10559) 2. [Web框架的选择和学习](https://studygolang.com/topics/10606) 3. [日志记录和优秀库的学习](https://studygolang.com/topics/10625) 4. [ORM的选择和学习](https://studygolang.com/topics/10697) 5. [cookie、session和jwt的学习](https://studygolang.com/topics/10804) ## 编码实现 1. [编码实现——注册和登录](https://studygolang.com/topics/11328) 2. [编码实现——自动登录中间件和用户激活](https://studygolang.com/topics/11398) 3. [编码实现——用户主页](https://studygolang.com/topics/11475) ## 测试和部署 后续补充 ## 性能调优和监控 后续补充

有疑问加站长微信联系

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:812540095

2769 次点击  ∙  4 赞  
加入收藏 微博
10 回复  |  直到 2020-04-29 15:40:12
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传