Go语言开发后台管理系统时,有几个流行的模板和框架可以选择:

  1. go-admin:这是一个基于Go语言开发的后台管理系统,采用角色基础的权限管理设计(RBAC),并使用前后端分离的实现方式。后端基于Go的开源框架Gin,前端使用Vue-element-admin。它还支持Swagger 2.0自动生成API文档。项目地址可以在GitHub和Gitee上找到 。

  2. Gin-Quasar-Admin:这是一个基于Quasar2, Vue3, Go, Gin, Gorm的功能全面的管理系统。它提供了一个QQ群供用户交流和获取支持 。

  3. GS Admin:GS Admin是基于gin+scui开发的企业级后台管理系统。它遵循MIT开源协议,前端框架是scui,后端框架是gin。它内置了权限管理、用户管理等基础模块,并支持事件服务,方便业务解耦 。

  4. GoAdmin:这是一个基于golang面向生产的数据可视化管理平台搭建框架,可以让你使用简短的代码在极短时间内搭建起一个管理后台。它内置支持对主流SQL数据库的增删改查的管理插件,并且整个系统可以编译成一个二进制文件 。

  5. gfast:这是一个基于GF(Go Frame)的后台管理系统,具有完善的权限用户管理,并且致力于快速高效开发各种系统。

选择哪个模板或框架取决于你的具体需求,比如你需要的功能、你对前后端分离的支持、以及你对特定技术栈的熟悉程度。你可以访问它们的官方文档或GitHub/Gitee仓库来获取更多信息和开始使用。