Go的角色访问控制:goRBAC
                 jopen
                 10年前
            
                    goRBAC 为 Go 语言应用提供了轻量级的基于角色的访问控制。
示例代码:
import github.com/mikespook/gorbac     rbac := gorbac.New()     rbac := gorbac.NewWithFactory(YourOwnFactory)     rbac.Add("editor", []string{"edit.article"}, nil)     rbac.Set("master", []string{"del.article"}, []string{"editor"})     rbac.IsGranted("editor", "edit.article", nil)