社区新体验!一款基于 Golang + Vue 的开源社区系统!

📅 2026/7/1 2:35:07
社区新体验!一款基于 Golang + Vue 的开源社区系统!
项目介绍bbs-go—— 一个轻量、高效的开源社区论坛系统基于 Go Vue 构建旨在为用户提供轻量、现代化的社区讨论平台。功能特色高性能基于 Go 语言的并发特性能够在高负载下保持良好的性能表现功能完善支持发帖、评论、私信、积分系统等灵活性支持自定义配置、插件扩展易于适应不同需求简单易用提供简洁的管理后台方便社区管理员管理论坛内容和用户支持 MySQL 数据库提供对常见数据库的支持确保数据存储的可靠性和稳定性前后端分离后端 API 前端 SSR 架构提供更好的用户体验响应式设计前端使用现代化的技术界面美观同时支持在手机、平板、电脑等各种设备提供良好的用户体验安全稳定内置防护机制数据安全可靠技术栈后端Go MySQL iris高性能的 Go Web 框架 gormGo 语言 ORM 框架前端Vue Nuxt.js TypeScript Element Plus核心功能快速上手安装包部署创建数据库1、bbs-go依赖 MySQL 数据库需提前创建数据库CREATE DATABASE bbsgo_db CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;2、创建数据库用户可选也可以使用 root 用户CREATE USER bbsgo% IDENTIFIED BY 您的密码; GRANT ALL PRIVILEGES ON bbsgo_db.* TO bbsgolocalhost; FLUSH PRIVILEGES;下载安装包1、打开下载地址https://github.com/mlogclub/bbs-go/releases2、根据操作系统选择下载对应版本的安装包操作系统文件名Windows 64 位bbs-go-windows-amd64.zipWindows 32 位bbs-go-windows-386.zipmacOS Intel 芯片bbs-go-macos-amd64.zipmacOS Apple 芯片bbs-go-macos-arm64.zipLinux 64 位bbs-go-linux-amd64.zipLinux 32 位bbs-go-linux-386.zip3、下载安装包后并解压安装引导1、找到解压后的bbs-go.exe文件Windows 系统并双击运行2、输出如下信息说明程序启动成功Now listening on: Network: http://localhost:8082 Local: http://localhost:8082 Application started. Press CTRLC to shut down.3、打开浏览器访问根据引导进行安装http://localhost:80824、设置系统语言5、配置数据库信息6、设置站点信息7、最后设置管理员信息并安装8、安装成功后既可开始使用Dokcer Compose 部署1、克隆项目代码