更新内容
- 系统重构:对整个系统进行了全面的重构,以提高性能、可维护性和扩展性。
- Vue3/Nuxt3升级: 将前端框架升级到最新的Vue.js 3版本,享受新版本带来的性能提升、新特性和改进。
- 提供全新的管理后台
- 简化安装流程,提供完整的docker镜像
- 完整的更新日志: gitee.com/mlogclub/bb…
- 文档地址: bbs-go.com
发布地址
gitee.com/mlogclub/bb… github.com/mlogclub/bb…
功能预览
bbs-go 是一款基于Go语言研发的开源、前后端分离、精美小巧、跨平台的社区系统。初期该项目仅用过学习和交流,开源之后越来越多的小伙伴儿开始喜欢和关注他,这也是我长期升级和维护的动力。
bbs-go 为前后端分离设计,后端接口服务使用简洁的Go语言进行开发,前端页面使用Vue.js进行开发。系统由三个模块组成:
- server:go语言开发后端接口服务,为系统提供数据支撑
- site:基于Nuxt.js开发的社区前台UI服务
- admin:基于Vue.js开发的社区运营
功能大纲
前台功能
后台功能
技术栈
- Go (go.dev) Build simple, secure, scalable systems with Go
- MySQL (www.mysql.com) 全球广受欢迎的开源数据库
- iris (github.com/kataras/iri…) Go语言 MVC 框架
- gorm (gorm.io) 最好用的Go语言数据库 ORM 框架
- vue.js (vuejs.org)渐进式 JavaScript 框架
- Nuxt.js (nuxt.com) 基于Vue的服务端渲染框架