go

casbin的表字段解释

casbin_rule表中 p_type --类型,可以是p策略,g角色等等 v0 --角色 roleName/roleId sub v1 --Path 路径 obj v2 --Method 请求方式 act v3 --允许读/写 read/write ...

Goland配置goproxy.cn代理

打开Goland软件,可以看到如下菜单。 选中File菜单,在弹出的菜单列表中,选中Settings选项。进入Settings界面 注意上图圈起来的两处: 1、勾选Enable Go Modules integration.(必须) 2、设置...

golang 嵌套结构体属性为null

最近写了一个go的项目,嵌套了多层结构体,返回值无法处理成null很不利于客户端调试 最终在不懈努力下找到了解决方案 定义结构体 type UserList struct { CID int `json:"c_id"` CName stri...

golang的bytes.buffe

一、创建缓冲期 bytes.buffer是一个缓冲byte类型的缓冲器 1、使用bytes.NewBuffer创建:参数是[]byte的话,缓冲器里就是这个slice的内容;如果参数是nil的话,就是创建一个空的缓冲器。 2、bytes.NewBufferS...

Go怎么实现字符串首字母大、小写

Go 语言本身没有 字符串首字母大、小写 的函数,只有 strings.ToUpper(s string) 和 strings.ToLower(s string) 能分别实现字符串全字母大、小写。 可以在这两个函数的基础上分别实现 字符串首字母大、小写 的...

gorm框架支持mysql json类型

mysql在5.7版本中已经开始支持json数据类型,但是目前gorm还不支持json类型,如下建表语句,定义query_param为json类型, CREATE TABLE `report` ( `id` bigint(20) NOT NULL, `query_param` json NOT N...