功能介绍
概要
bbs-go 是一款基于 Go 语言研发的开源
、前后端分离
、精美小巧
、跨平台
的社区系统。初期该项目仅用过学习和交流,开源之后越来越多的小伙伴儿开始喜欢和关注他,这也是我长期升级和维护的动力。
bbs-go 为前后端分离设计,后端接口服务使用简洁的 Go 语言进行开发,前端页面使用 Vue.js 进行开发。系统由三个模块组成:
- server:go 语言开发后端接口服务,为系统提供数据支撑
- site:基于 Nuxt.js 开发的社区前台 UI 服务
- admin:基于 Vue.js 开发的社区运营
功能
官网
技术栈
- Go (https://go.dev) Build simple, secure, scalable systems with Go
- MySQL (https://www.mysql.com) 全球广受欢迎的开源数据库
- iris (https://github.com/kataras/iris) Go 语言 MVC 框架
- gorm (http://gorm.io) 最好用的 Go 语言数据库 ORM 框架
- vue.js (https://vuejs.org)渐进式 JavaScript 框架
- Nuxt.js (https://nuxt.com) 基于 Vue 的服务端渲染框架