golang
golang
阿强打代码
这个作者很懒,什么都没留下…
展开
-
go canal 监听mysql数据库
自定义结构体的json序列化原创 2022-07-05 17:59:01 · 1344 阅读 · 2 评论 -
自定义结构体的json序列化
自定义结构体的json序列化原创 2022-07-05 15:53:03 · 244 阅读 · 0 评论 -
【无标题】Vscode 配置golang dlv调试
下载安装好dlv,配置好golang项目的mod文件,点击运行->添加配置->Go:launch package生成launch文件后既可以启动调试了!原创 2022-07-05 15:09:52 · 1045 阅读 · 0 评论 -
golang casbin_rbac 代码示例
RBACRBAC在用户和权限之间引入了“角色(Role)”的概念用户关联角色,角色关联权限每个用户关联一个或多个角色,每个角色关联一个或多个权限,从而可以实现了非常灵活的权限管理。角色可以根据实际业务需求灵活创建,这样就省去了每新增一个用户就要关联一遍所有权限的麻烦casbin相关方法// 初始化func (casbinService *CasbinService) Casbin() *casbin.SyncedEnforcer { once.Do(func() { a, _原创 2022-05-17 16:24:38 · 975 阅读 · 0 评论 -
golang的json标签
golang的json标签json:"-" // 表示不进行序列化,忽略json:"name,omitempty"//加上omitempty,可以在序列化的时候忽略0值或者空值若要在被嵌套结构体整体为空时使其在序列化结果中被忽略,不仅要在被嵌套结构体字段后加上json:“fileName,omitempty”,还要将其改为结构体指针json:",inline"通常作用于内嵌的结构体类型type,有些时候,我们在序列化或者反序列化的时候,可能结构体类型和需要的类型不一致,这个时候可以指定,支持str原创 2022-05-12 16:55:29 · 1632 阅读 · 0 评论