随笔分类 - go
摘要:BTC 交易地址规则 一下代码是 Golang 判断是否是一个合法的 BTC 交易地址。 import "strings"// 返回 true 为合法 BTC 交易地址func IsValidBtcAddress(address string) bool { len := len(address)
阅读全文
摘要:Go 实现 Omni Rpc 接口交互 1. Rpc 接口实现 package netimport ( "bytes" "errors" "io/ioutil" "net/http" "time" "github.com/astaxie/beego")var userName stringvar u
阅读全文
摘要:改变数组对象值不生效的写法 for _, user := range users { user.Age = 29 } 改变数组对象值不生效的写法 for _, user := range users { user.Age = 29 } 正确修改数组对象值的有些写法 for i := 0; i < l
阅读全文
摘要:条件查询生效写法如下图: 如下图条件查询不生效
阅读全文
摘要:1. orm.Install(x []XX) 保存一组数据时,操作如下图: 2. orm.Install(x *XX) 保存单条数据时,操作如下图: 首先是配置其它的都没有任务问题。 -. 当执行 Install() 时会抛出异常,Handler crashed with error <Ormer>
阅读全文
摘要:1. encoding/json 序列化、反序列化 导入 json 解析包 import "encoding/json" 1.1 反序列化,如下图,使用 json.Unmarshal([]byte, interface): 1.2 序列化对象、数组 2. strconv 字符串转换 导包 strco
阅读全文
摘要:使用场景:在 go 中给 API 调用者响应 json 数据。 1. 有些字段时不暴露给用户。 2. 有些字段是根据用户的级别控制是否有这些数据。 如下图: 1. Id 字段不暴露给用户,则使用 `json:"-"` 修饰。 2. Inputs、Outputs 在某些情况下不返回字段数据。(1)、使
阅读全文
浙公网安备 33010602011771号