GoCMS

GoCMS 是一款基于 GoLang 的内容管理系统,基于清晰、简洁的底层架构,提供了内容、商城、话题、评论、收藏等多个常用应用模块。
助力「 更高效 」「 更安全 」的「 全栈 」开发。
阅读手册

模块丰富,快速开始

内置丰富、常用的应用模块,站在巨人肩膀上快速开始您的新应用

展示模块

分分钟搞定一个「 企业站 」的开发

文章模块

快速实现「内容类应用」开发

商城模块

快速实现「商城类应用」开发

话题模块

快速实现「社区」「问答」类应用开发

评论模块

可插拔模块,快速「关联其他模块」实现评论功能

收藏模块

可插拔模块,快速「关联其他模块」实现收藏功能

会员模块

重要基础模块,完善的会员中心

通知模块

可插拔模块,快速「关联其他模块」实现消息通知功能

缓存模块

自研模块,大幅度提升并发能力

架构合理,高效稳定

「 清晰 」「 简洁 」「 高效 」「 安全 」的底层架构,为稳定、高效运行提供基础

高效底层

  • 后端核心基于Go语言,天然高效。
  • 基于Gin框架并重新规划MVC结构,项目结构清晰明了。
  • 配置灵活,可快速实现负载均衡配置。
  • 自研基于内存的缓存技术,灵活可控,有效应对并发。
  • 全局路由校验,保证请求安全。
  • 完善的接口及数据校验机制,为应用安全保驾护航。

前沿技术 全面应用

涵盖丰富技术栈,并使用新版本,工作的同时亦是进步和成长

涵盖技术栈

  • Go + Gin + GORM + GoTool 等。
  • 纠结 JQuery 还是 Vue?同时使用,适合的场景使用适合的技术。
  • WEB 端基于 Bootstrap 5.x 版本,并为其封装常用 JS 扩展。
  • 移动端基于 uni-app 和 GraceUI6.x,一套代码多端发布。
  • 云存储、云接口快速配置,高效使用。
  • 提供全面的对应本项目技术栈的教程,一边开发一边成长。

涵盖多端,完整细腻

「 后端管理系统 」「 PC 前端 」「 API接口及文档 」「 uni-app 多端应用 」

源码涵盖

  • 功能完整、逻辑清晰的后台管理系统「 GoAdmin 」。
  • PC Web 前端,基于 Bootstrap 响应式适配移动端。
  • API 接口及接口文档,为移动端应用提供高效基础。
  • 移动端提供基于 uni-app + GraceUI6 的项目源码,快速实现多端应用。
  • 常用前后端函数功能封装,助力高效二次开发。
  • 模块完整、逻辑清晰,为高效、安全的好项目提供基础。