这是 基于 Go 语言实现 RBAC 权限管理 这篇chat文章配套的代码,具体讲解可以参考这篇chat文章。
每个应用里面基本都会用到权限管理,目前主流的权限管理有 RBAC 和 ACL 等,这篇 Chat 主要分享 RBAC 的权限管理。
关于 RBAC 权限管理市面上 PHP, Java 的资料都很容易找到,很多了,但是 Go 语言的基本找不到,所以这篇 Chat 主要基于 Beego 框架下进行实现,其实原理都一样,大家学完可以举一反三用到其他不同的框架下面。
在本场 Chat 中,会讲到如下内容:
权限控制模型的基本概念 权限控制的数据库表设计 权限控制的基本实现过程 课程结束后,我会把源码放到 GitHub 上供大家参考。
适合人群: 有 Go 语言基础,最好是有 Beego 框架基础