// Code generated by protoc-gen-go. DO NOT EDIT.
// source: permission.proto
package yak_permissions
import (
fmt "fmt"
proto "github.com/golang/protobuf/proto"
math "math"
)
// Reference imports to suppress errors if they are not otherwise used.
var _ = proto.Marshal
var _ = fmt.Errorf
var _ = math.Inf
// This is a compile-time assertion to ensure that this generated file
// is compatible with the proto package it is being compiled against.
// A compilation error at this line likely means your copy of the
// proto package needs to be updated.
const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
type Menu struct {
Record string `protobuf:"bytes,1,opt,name=record,proto3" json:"record,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
Sequence int64 `protobuf:"varint,3,opt,name=sequence,proto3" json:"sequence,omitempty"`
Icon string `protobuf:"bytes,4,opt,name=icon,proto3" json:"icon,omitempty"`
Router string `protobuf:"bytes,5,opt,name=router,proto3" json:"router,omitempty"`
Hidden int64 `protobuf:"varint,6,opt,name=hidden,proto3" json:"hidden,omitempty"`
ParentId string `protobuf:"bytes,7,opt,name=parentId,proto3" json:"parentId,omitempty"`
ParentPath string `protobuf:"bytes,8,opt,name=parentPath,proto3" json:"parentPath,omitempty"`
Creator string `protobuf:"bytes,9,opt,name=creator,proto3" json:"creator,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *Menu) Reset() { *m = Menu{} }
func (m *Menu) String() string { return proto.CompactTextString(m) }
func (*Menu) ProtoMessage() {}
func (*Menu) Descriptor() ([]byte, []int) {
return fileDescriptor_c837ef01cbda0ad8, []int{0}
}
func (m *Menu) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Menu.Unmarshal(m, b)
}
func (m *Menu) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Menu.Marshal(b, m, deterministic)
}
func (m *Menu) XXX_Merge(src proto.Message) {
xxx_messageInfo_Menu.Merge(m, src)
}
func (m *Menu) XXX_Size() int {
return xxx_messageInfo_Menu.Size(m)
}
func (m *Menu) XXX_DiscardUnknown() {
xxx_messageInfo_Menu.DiscardUnknown(m)
}
var xxx_messageInfo_Menu proto.InternalMessageInfo
func (m *Menu) GetRecord() string {
if m != nil {
return m.Record
}
return ""
}
func (m *Menu) GetName() string {
if m != nil {
return m.Name
}
return ""
}
func (m *Menu) GetSequence() int64 {
if m != nil {
return m.Sequence
}
return 0
}
func (m *Menu) GetIcon() string {
if m != nil {
return m.Icon
}
return ""
}
func (m *Menu) GetRouter() string {
if m != nil {
return m.Router
}
return ""
}
func (m *Menu) GetHidden() int64 {
if m != nil {
return m.Hidden
}
return 0
}
func (m *Menu) GetParentId() string {
if m != nil {
return m.ParentId
}
return ""
}
func (m *Menu) GetParentPath() string {
if m != nil {
return m.ParentPath
}
return ""
}
func (m *Menu) GetCreator() string {
if m != nil {
return m.Creator
}
return ""
}
type CreateMenuRequest struct {
Record string `protobuf:"bytes,1,opt,name=record,proto3" json:"record,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
Sequence int64 `protobuf:"varint,3,opt,name=sequence,proto3" json:"sequence,omitempty"`
Icon string `protobuf:"bytes,4,opt,name=icon,proto3" json:"icon,omitempty"`
Router string `protobuf:"bytes,5,opt,name=router,proto3" json:"router,omitempty"`
Hidden int64 `protobuf:"varint,6,opt,name=hidden,proto3" json:"hidden,omitempty"`
ParentId string `protobuf:"bytes,7,opt,name=parentId,proto3" json:"parentId,omitempty"`
ParentPath string `protobuf:"bytes,8,opt,name=parentPath,proto3" json:"parentPath,omitempty"`
Creator string `protobuf:"bytes,9,opt,name=creator,proto3" json:"creator,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *CreateMenuRequest) Reset() { *m = CreateMenuRequest{} }
func (m *CreateMenuRequest) String() string { return proto.CompactTextString(m) }
func (*CreateMenuRequest) ProtoMessage() {}
func (*CreateMenuRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_c837ef01cbda0ad8, []int{1}
}
func (m *CreateMenuRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CreateMenuRequest.Unmarshal(m, b)
}
func (m *CreateMenuRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_CreateMenuRequest.Marshal(b, m, deterministic)
}
func (m *CreateMenuRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_CreateMenuRequest.Merge(m, src)
}
func (m *CreateMenuRequest) XXX_Size() int {
return xxx_messageInfo_CreateMenuRequest.Size(m)
}
func (m *CreateMenuRequest) XXX_DiscardUnknown() {
xxx_messageInfo_CreateMenuRequest.DiscardUnknown(m)
}
var xxx_messageInfo_CreateMenuRequest proto.InternalMessageInfo
func (m *CreateMenuRequest) GetRecord() string {
if m != nil {
return m.Record
}
return ""
}
func (m *CreateMenuRequest) GetName() string {
if m != nil {
return m.Name
}
return ""
}
func (m *CreateMenuRequest) GetSequence() int64 {
if m != nil {
return m.Sequence
}
return 0
}
func (m *CreateMenuRequest) GetIcon() string {
if m != nil {
return m.Icon
}
return ""
}
func (m *CreateMenuRequest) GetRouter() string {
if m != nil {
return m.Router
}
return ""
}
func (m *CreateMenuRequest) GetHidden() int64 {
if m != nil {
return m.Hidden
}
return 0
}
func (m *CreateMenuRequest) GetParentId() string {
if m != nil {
return m.ParentId
}
return ""
}
func (m *CreateMenuRequest) GetParentPath() string {
if m != nil {
return m.ParentPath
}
return ""
}
func (m *CreateMenuRequest) GetCreator() string {
if m != nil {
return m.Creator
}
return ""
}
type CreateMenuResponse struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *CreateMenuResponse) Reset() { *m = CreateMenuResponse{} }
func (m *CreateMenuResponse) String() string { return proto.CompactTextString(m) }
func (*CreateMenuResponse) ProtoMessage() {}
func (*CreateMenuResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_c837ef01cbda0ad8, []int{2}
}
func (m *CreateMenuResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CreateMenuResponse.Unmarshal(m, b)
}
func (m *CreateMenuResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_CreateMenuResponse.Marshal(b, m, deterministic)
}
func (m *CreateMenuResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_CreateMenuResponse.Merge(m, src)
}
func (m *CreateMenuResponse) XXX_Size() int {
return xxx_messageInfo_CreateMenuResponse.Size(m)
}
func (m *CreateMenuResponse) XXX_DiscardUnknown() {
xxx_messageInfo_CreateMenuResponse.DiscardUnknown(m)
}
var xxx_messageInfo_CreateMenuResponse proto.InternalMessageInfo
type DeleteMenuRequest struct {
Record string `protobuf:"bytes,1,opt,name=record,proto3" json:"record,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *DeleteMenuRequest) Reset() { *m = DeleteMenuRequest{} }
func (m *DeleteMenuRequest) String() string { return proto.CompactTextString(m) }
func (*DeleteMenuRequest) ProtoMessage() {}
func (*DeleteMenuRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_c837ef01cbda0ad8, []int{3}
}
func (m *DeleteMenuRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DeleteMenuRequest.Unmarshal(m, b)
没有合适的资源?快使用搜索试试~ 我知道了~
基于go-micro + casbin + jwt 的用户认证和权限的微服务
共47个文件
go:31个
sql:7个
proto:2个
0 下载量 124 浏览量
2024-06-02
16:42:15
上传
评论
收藏 87KB ZIP 举报
温馨提示
企业级分布式应用服务EDAS(Enterprise Distributed Application Service) 期望做一个基于go-micro + casbin + jwt 的用户认证和权限的微服务
资源推荐
资源详情
资源评论
收起资源包目录
EDAS-master.zip (47个子文件)
EDAS-master
sql
menu_action.sql 652B
user.sql 904B
role_menu.sql 801B
user_role.sql 579B
menu.sql 1KB
role.sql 742B
menu_resource.sql 801B
go.mod 867B
go.sum 90KB
.gitee
ISSUE_TEMPLATE.zh-CN.md 79B
PULL_REQUEST_TEMPLATE.zh-CN.md 138B
service
permission
handler
menu.go 4KB
role.go 3KB
proto
permission.pb.go 40KB
permission.proto 3KB
permission.micro.go 10KB
main.go 1KB
db
menu.go 3KB
db.go 242B
role.go 2KB
apigw
handler
menu.go 5KB
role.go 4KB
user.go 6KB
route
router.go 2KB
middleware
casbin
casbin.go 502B
middleware.go 636B
main.go 502B
user
handler
user.go 4KB
proto
user.micro.go 5KB
user.pb.go 16KB
user.proto 1KB
main.go 1KB
db
db.go 242B
user.go 3KB
wechat.png 10KB
.gitignore 206B
share
errors
menu.go 911B
role.go 787B
user.go 793B
util
hash.go 521B
uuid.go 321B
resp.go 919B
helper.go 1KB
log
log.go 4KB
config
rbac_model.conf 1KB
db.go 306B
srv.go 428B
共 47 条
- 1
资源评论
Java程序员-张凯
- 粉丝: 1w+
- 资源: 6826
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功