Go
chu_yubo
这个作者很懒,什么都没留下…
展开
-
golang 项目 gorm 列表 条件过滤查询 和 分页
golang 项目 gorm 列表 条件过滤查询 和 分页原创 2023-02-26 16:40:34 · 1598 阅读 · 0 评论 -
golang 正则匹配获取微信小程序|公众号 模板中的key值
golang 正则匹配获取微信小程序|公众号 模板中的key值原创 2022-08-19 17:52:45 · 300 阅读 · 0 评论 -
GO 快速排序
func quickSort(content []int32) []int32 { var returnApi = make([]int32,0) if len(content) < 1 { return returnApi } temp := content[0] returnApi = append(returnApi,temp) content = content[1:] var smallArray []int32 var bigArray []int32 for _..原创 2020-07-09 12:15:45 · 178 阅读 · 0 评论 -
GO 对常用时间函数进行一些封装
package utilsimport ( "strings" "time")type TimeUtil struct {}//获取 nowTime(时间戳)月开始时间戳func (t *TimeUtil) GetMonthBeginTimeStamp(nowTime int64) int64 { thisTime := time.Unix(nowTime, 0).In(time.FixedZone("CST", 8*3600)) return time.Date(thisTim.原创 2020-06-17 09:42:32 · 400 阅读 · 0 评论 -
Beego ORM 批量插入并更新 (针对MySQL:ON DUPLICATE KEY UPDATE)
需要用到根据唯一索引来进行批量更新和插入,这里利用ON DUPLICATE KEY UPDATE 来进行更新,遇到的问题:1)因为刚接触go 不太清楚如何将切片转换为字符串,所以自己写了一个 方法 MapTranslateString2)因为刚接触go 不太清楚orm的 sql的占位符除了‘?’之外还能是什么,导致打印出来的sql语句一堆问号,如果有错误也不好排查// o orm 对象, dataList 需要传入参数 fieldList dataList 的 map的字符串键值 (更新的字.原创 2020-06-17 09:29:35 · 4659 阅读 · 0 评论