内容简介:step 1:step 2:step 3:
-
遵循 RESTful API 设计规范
-
基于 GIN WEB API 框架,提供了丰富的中间件支持(用户认证、跨域、访问日志、追踪ID等)
-
基于Casbin的 RBAC 访问控制模型
-
JWT 认证
-
支持 Swagger 文档(基于swaggo)
-
基于 GORM 的数据库存储,可扩展多种类型数据库
-
配置文件简单的模型映射,快速能够得到想要的配置
-
TODO: 单元测试
:gift: 内置
- 用户管理:用户是系统操作者,该功能主要完成系统用户配置。
- 部门管理:配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。
- 岗位管理:配置系统用户所属担任职务。
- 菜单管理:配置系统菜单,操作权限,按钮权限标识等。
- 角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。
- 字典管理:对系统中经常使用的一些较为固定的数据进行维护。
- 参数管理:对系统动态配置常用参数。
- 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。
- 登录日志:系统登录日志记录查询包含登录异常。
- 系统接口:根据业务代码自动生成相关的api接口文档。
:package: 本地开发
step 1:
git clone https://e.coding.net/wenjianzhang/go-admin.git 复制代码
step 2:
cd ./goadmin/src/goadmin 复制代码
step 3:
go build 复制代码
step 4:
vi ./config/setting.yml (更改isinit和数据库连接) 复制代码
step 5:
./goadmin 复制代码
文档生成
swag init 复制代码
如果没有swag命令 go get安装一下即可
go get -u github.com/swaggo/swag/cmd/swag 复制代码
交叉编译
env GOOS=windows GOARCH=amd64 go build main.go 复制代码
or
env GOOS=linux GOARCH=amd64 go build main.go 复制代码
以上所述就是小编给大家介绍的《基于Gin + Vue + Element UI的前后端分离权限管理系统》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- vue权限管理系统
- skadmin权限管理系统
- 在 Windows 系统上降低 UAC 权限运行程序(从管理员权限降权到普通用户权限)
- 在 Windows 系统上降低 UAC 权限运行程序(从管理员权限降权到普通用户权限)
- Java开发企业级权限管理系统
- vue后台管理系统权限控制思考与实践
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
数据结构与算法分析
韦斯 / 机械工业 / 2007-1 / 55.00元
本书是国外数据结构与算法分析方面的标准教材,使用最卓越的Java编程语言作为实现工具讨论了数据结构(组织大量数据的方法)和算法分析(对算法运行时间的估计)。 随着计算机速度的不断增加和功能的日益强大,人们对有效编程和算法分析的要求也在增长。本书把算法分析与最有效率的Java程序的开发有机地结合起来,深入分析每种算法,内容全面、缜密严格,并细致讲解精心构造程序的方法。 第......一起来看看 《数据结构与算法分析》 这本书的介绍吧!