littlebot
Published on 2025-04-17 / 7 Visits
0

【源码】基于Go和Gin框架的Web后台管理系统

项目简介

本项目是基于Go语言和Gin Web框架开发的后台管理系统,该系统具备将前端资源一起编译的特性,拥有页面布局、数据库操作、用户管理、权限控制等功能。

项目的主要特性和功能

  • 前端页面布局采用ElementUI,提供良好的视觉体验。
  • 运用yiigo作为Go语言开发库,方便进行开发。
  • 借助go.rice工具实现前端资源的编译。
  • 具备用户管理、密码管理、权限控制等实用功能。

安装使用步骤

环境要求

需要Go1.11+版本。

安装步骤

  1. 下载并解压项目文件。
  2. 在项目根目录执行go mod download命令,下载项目依赖。
  3. 创建数据库,然后导入goadmin.sql文件。
  4. 创建配置文件yiigo.toml,并参考yiigo.toml.example配置数据库连接。

编译前端资源

分别在assetsviews目录下执行rice embed-go命令。

构建与启动

  1. 使用go build -o goadmin命令构建项目。
  2. 启动服务器,默认登录账号为admin,密码为admin

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】