Go實現的後臺管理系統,主框架Gin

語言: CN / TW / HK

原始碼地址https://gitee.com/termites/monkey-admin

平臺簡介

  • 基於Gin的後臺管理系統
  • 前端採用ruoyi-ui 、Vue、Element UI。
  • 後端採用GO語言 框架 Gin。
  • 本專案由猴酷團隊開發。

內建功能

  1. 使用者管理:使用者是系統操作者,該功能主要完成系統使用者配置。
  2. 部門管理:配置系統組織機構(公司、部門、小組),樹結構展現支援資料許可權。
  3. 崗位管理:配置系統使用者所屬擔任職務。
  4. 選單管理:配置系統選單,操作許可權,按鈕許可權標識等。
  5. 角色管理:角色選單許可權分配、設定角色按機構進行資料範圍許可權劃分。
  6. 字典管理:對系統中經常使用的一些較為固定的資料進行維護。
  7. 引數管理:對系統動態配置常用引數。

演示地址

http://www.monkeycool.cn

賬號:admin 密碼:admin123

配置

專案資料庫檔案 /data/db.sql 建立資料庫匯入後修改配置/config/config-*.ini

執行

go run main.go 直接訪問 http://localhost:8080

賬號:admin 密碼:admin123

專案為前後端分離,前端程式碼在monkey-ui目錄下

docker映象構建

docker安裝使用請參考官方

  1. 根據情況修改Dockerfile檔案
  2. 在專案根目錄下使用命令docker build -t <你要出的進行名>:<版本號> .

演示圖

感謝(排名不分先後)

Gin框架 https://github.com/gin-gonic/gin

gotool https://github.com/druidcaesa/gotool

RuoYi-Vue https://gitee.com/y_project/RuoYi-Vue

jwt https://github.com/dgrijalva/jwt-go

excelize https://github.com/qax-os/excelize

xorm https://github.com/go-xorm/xorm

免責宣告:

1、monkey-admin僅限自己學習使用,一切商業行為與monkey-admin無關。
2、使用者不得利用monkey-admin從事非法行為,使用者應當合法合規的使用,發現使用者在使用產品時有任何的非法行為,monkey-admin有權配合有關機關進行調查或向政府部門舉報,monkey-admin不承擔使用者因非法行為造成的任何法律責任,一切法律責任由使用者自行承擔,如因使用者使用造成第三方損害的,使用者應當依法予以賠償。
3、所有與使用monkey-admin相關的資源直接風險均由使用者承擔。