Skip to content

极简版抖音API —— 获字节跳动第五届青训营一码平川奖(文档编写中,可查看👇)

License

Notifications You must be signed in to change notification settings

SmartBest-Zhi/DouSheng

 
 

Repository files navigation

Dousheng

极简版抖音Api —— mini micro server

license language last

主页 🏠 文档 📝 视频 ⏪️
website docs video(待剪)

✨ 特性

  • 🚪适合入门微服务的一个项目
  • 📚内部服务使用GRPC + Consul通信,方便学习
  • 😁使用Gin + Gorm开发,更易上手
  • 🥽利用Makefile工程化管理,方便开发
  • 🐉项目中使用到了IoC、AOP、OOP、IOP、函数式编程等编程思想
  • 👀文档清晰、代码思路清晰
  • ❄️利用雪花算法生成ID、MD5做快哈希提升速率、bcrypt做慢哈希提高安全性
  • .....

🍻 使用环境

  • go 1.19
  • mysql 8.0
  • mongodb 6.0
  • consul 1.14.4

📸 本地调试

$ git clone https://github.com/Go-To-Byte/DouSheng.git
$ cd DouSheng

About

极简版抖音API —— 获字节跳动第五届青训营一码平川奖(文档编写中,可查看👇)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 91.7%
  • Makefile 6.9%
  • Python 1.4%