0D1Lee0 / DouSheng

极简版抖音API —— 字节青训营项目

Home Page:https://go-to-byte.github.io/Docs-DouSheng/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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 —— 字节青训营项目

https://go-to-byte.github.io/Docs-DouSheng/

License:MIT License


Languages

Language:Go 90.3%Language:Makefile 6.8%Language:JavaScript 1.4%Language:Python 1.4%Language:Stylus 0.1%