框架基本信息:
开源地址:https://github.com/vainback/six-admin:在GitHub上可以找到Six-Admin的源代码,包括项目的所有分支、标签、提交历史以及相关的代码文件。
文档地址:http://ddd.sorks.cn:4999:提供了Six-Admin的详细文档,包括如何安装、配置、使用以及解决问题的指南。
演示地址:https://dl.sorks.cn/admin:可以访问Six-Admin的在线演示,了解框架的实际运行效果和功能。
技术栈:
前端技术:使用了Vue.js作为主要的前端框架,结合了Arco Design Pro进行设计,提供了现代化的UI/UX体验。
后端技术:采用了Go语言作为后端开发语言,使用了Gin作为Web框架,以及Gorm作为数据库操作ORM框架,实现了高效的后端服务。
其他技术:还包括ozzo-validation作为验证器、go-redis作为Redis连接库、robfig-cron用于定时任务等。
环境要求:
Go版本:要求至少为1.23版本,或者开启环境变量GOEXPERIMENT=aliasthisparams,或者更新至1.24及以上版本。
Node.js版本:要求至少为18.0版本,建议使用nrm包来随时切换npm代理。
go mod代理:建议将GOPROXY设置为https://goproxy.cn,direct。
适配与集成:
已对COS OSS、七牛云等云存储服务进行了简单适配,方便与这些服务进行集成。
特性与功能:
提供了丰富的后台管理功能,如用户管理、权限管理、数据展示等。
结合了现代化的前端设计和后端技术,实现了高效、稳定的系统性能。
支持多种数据格式和API接口,方便与其他系统进行集成和数据交互。