搭建个人管理后台总结
思来想去还是记录一下吧。
从 20250911-20251030 ,花费了近两个月的时间。
前端基于 Geeker-admin,后端采用 go 语言,代码组织结构参考了 gin-vue-admin 的写法。项目的使用方式大致也借鉴了 gin-vue-admin 的写法。
实现了:
- jwt 鉴权
- casbin 权限管理
- zap 日志管理 + 自定义日志轮转
- sse 消息通知
- 字典、角色、用户、API、菜单、消息等管理页面
- 等等
涉及的技术栈有:
- geeker-admin
- tailwindcss
- gin
- zap
- casbin
- jwt
- sse
- gorm
- redis
- mysql
- cron
- viper
- uuid
- base64Captcha
- locales
后期计划:
- 部署项目至线上并使用
- 深度改造前端(定制)