现在有一个包含用户不同角色下不同权限的数据 是这样一个结构
`map[int]map[int][]int`
想问一下大佬们有没有必要把每个`int`单独起个别名以便于维护和理解 比如:
`map[UserId]map[RoleId][]PermissionId`
更多评论
给主键设置的话没有。
容易给自己挖坑
不如
```go
type PermissionId
type Permissions []int
type RolePermissions map[int]Permissions
type UserPermissions map[int]RolePermissions
```
这样可以在不同结构上分别加相应的方法
#3