API管理工具 golang开发,基于beego,页面基于layUi,目前版本1.0.0
1、RBAC权限完善,多角色管理系统 2、后台界面完整,多标签页面 3、API相关页面有比较复杂的使用案例 所以,可以作为一个基础框架使用,快速开发。初学者还可以作为熟悉beego使用。 4、可用于中小团队API管理使用
1、界面框架layUI2.4.5 2、makedown.md 3、beego1.8 4、Ztree
1、git clone https://github.com/chenyongze/go-api-admin.git
2、创建mysql数据库,并将./docs/db/go-api-admin.sql导入
3、修改config 配置数据库
cp app.conf.example app.conf
4、运行 go run main.go
前台访问:http://127.0.0.1:8081
后台访问:http://127.0.0.1:8081/login
用户名:admin 密码:admin
.
├── README.assets
│ ├── image-20200303154518494.png
│ ├── image-20200303154606783.png
│ ├── image-20200303154755168.png
│ ├── image-20200303154909261.png
│ └── image-20200303154941879.png
├── README.md
├── conf
│ ├── app.conf
│ └── app.conf.example
├── controllers
│ ├── admin.go
│ ├── api.go
│ ├── apidoc.go
│ ├── apimonitor.go
│ ├── apipublic.go
│ ├── auth.go
│ ├── code.go
│ ├── common.go
│ ├── env.go
│ ├── group.go
│ ├── home.go
│ ├── login.go
│ ├── role.go
│ ├── source.go
│ ├── template.go
│ ├── user.go
│ └── v1
├── deploy.sh
├── docs
│ └── db
├── go.mod
├── go.sum
├── libs
│ ├── string.go
│ └── wechat.go
├── main.go
├── models
│ ├── admin.go
│ ├── api_detail.go
│ ├── api_public.go
│ ├── api_source.go
│ ├── auth.go
│ ├── code.go
│ ├── env.go
│ ├── group.go
│ ├── init.go
│ ├── role.go
│ ├── role_auth.go
│ └── template.go
├── restart.sh
├── routers
│ ├── router.go
│ └── v1.go
├── run.sh
├── static
│ ├── README.md
│ ├── css
│ ├── editor.md
│ ├── font-awesome
│ ├── img
│ ├── js
│ ├── layui
│ ├── user.json
│ └── zTree3
├── tests
│ └── default_test.go
├── vendor
│ ├── github.com
│ ├── golang.org
│ ├── gopkg.in
│ └── modules.txt
└── views
├── admin
├── api
├── apidoc
├── apimonitor
├── apipublic
├── apisource
├── auth
├── code
├── env
├── group
├── home
├── login
├── public
├── role
├── template
├── user
└── wechat
登录页面
权限界面
角色管理
Markdown 编辑
用户资料修改