leezhm / apiserver_demos

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

目录

  • demo01:实战:启动一个最简单的 RESTful API 服务器
  • demo02:实战:配置文件读取
  • demo03:实战:记录和管理API日志
  • demo04:实战:初始化Mysql数据库并建立连接
  • demo05:实战:自定义业务错误信息
  • demo06:实战:读取和返回HTTP请求
  • demo07:实战:用户业务逻辑处理(业务处理)
  • demo08:实战:HTTP调用添加自定义处理逻辑
  • demo09:实战:API身份验证
  • demo10:进阶:用HTTPS加密API请求
  • demo11:进阶:用Makefile管理API项目
  • demo12:进阶:给API命令增加版本功能
  • demo13:进阶:给API增加启动脚本
  • demo14:进阶:基于Nginx的API部署方案
  • demo15:进阶:go test测试你的代码
  • demo16:进阶:API性能分析
  • demo17:进阶:生成Swagger在线文档

About


Languages

Language:Go 96.7%Language:Makefile 2.0%Language:Shell 1.2%