blog-service 博客后端 是《Go 语言编程之旅:一起用 Go 做项目》中的项目,是第二章 [HTTP 应用:写一个完整的博客后端] 的附属源码。
docker-compose up --build 或者 docker-compose up -d(后台运行方式)。如果修改重新运行 docker-compose build blog
提交到dockerhub:
docker commit -a "blog-service-test-v2" -m "blog-sercice-v2" 5b041ccc26c3 cwllnmp/blog-service:v2 (或者 docker container commit 5b041ccc26c3 cwllnmp/blog-service:v3 )提交本地镜像
docker push cwllnmp/blog-service:v1 (或者docker image push cwllnmp/blog-service:v3) 推送远程仓库
访问如:http://127.0.0.1:8889/auth?app_key=cwl&app_secret=123456
本书涵盖 Go 语言的各大经典实战,不介绍 Go 语言的语法基础,内容面向项目实践,同时会针对核心细节进行分析。而在实际项目迭代中,常常会出现或多或少的事故,因此本书也针对 Go 语言的大杀器(分析工具)以及常见问题进行了全面讲解。
本书适合已经大致学习了 Go 语言的基础语法后,想要跨越到下一个阶段的开发人员,可以填补该阶段的空白和进一步拓展你的思维方向。
- 京东:https://item.jd.com/12685249.html
- 当当:http://product.dangdang.com/28982027.html
- 天猫:https://detail.tmall.com/item.htm?id=622185710833
第 2 章 HTTP应用:写一个完整的博客后端
- 2.1 博客之旅
- 2.2 项目设计
- 2.3 公共组件
- 2.4 接口文档
- 2.5 接口校验
- 2.6 模块开发:标签管理
- 2.7 模块开发:文章管理
- 2.8 上传图片和文件服务
- 2.9 API访问控制
- 2.10 常见应用中间件
- 2.11 链路追踪
- 2.12 应用配置问题
- 2.13 编译程序应用
- 2.14 优雅重启和停止
- 2.15 思考
相对完整的后端应用实现,包含从 0 到 1 的阶段,涉及大量实际开发中所使用的各类技巧和组件使用。
如果你买了书,但还没进读者群或配套的免费星球,请关注我的公众号并点击相应的自定义菜单加入: