项目简介
本项目是基于Go语言和Gin Web框架开发的后台管理系统,该系统具备将前端资源一起编译的特性,拥有页面布局、数据库操作、用户管理、权限控制等功能。
项目的主要特性和功能
- 前端页面布局采用ElementUI,提供良好的视觉体验。
- 运用yiigo作为Go语言开发库,方便进行开发。
- 借助go.rice工具实现前端资源的编译。
- 具备用户管理、密码管理、权限控制等实用功能。
安装使用步骤
环境要求
需要Go1.11+版本。
安装步骤
- 下载并解压项目文件。
- 在项目根目录执行
go mod download
命令,下载项目依赖。 - 创建数据库,然后导入
goadmin.sql
文件。 - 创建配置文件
yiigo.toml
,并参考yiigo.toml.example
配置数据库连接。
编译前端资源
分别在assets
和views
目录下执行rice embed-go
命令。
构建与启动
- 使用
go build -o goadmin
命令构建项目。 - 启动服务器,默认登录账号为
admin
,密码为admin
。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】