上一页 1 2 3 4 5 6 7 8 9 ··· 25 下一页
摘要: var ( engine *xorm.Engine dbErr error ) func MysqlEngine() *xorm.Engine { if engine != nil { return engine } //生成连接 dataSourceName := config.InitConfi 阅读全文
posted @ 2020-06-30 13:40 杨鑫Zz 阅读(675) 评论(0) 推荐(0)
摘要: runtime 调度器是个非常有用的东西,关于 runtime 包几个方法: Gosched:让当前线程让出 cpu 以让其它线程运行,它不会挂起当前线程,因此当前线程未来会继续执行 NumCPU:返回当前系统的 CPU 核数量 GOMAXPROCS:设置最大的可同时使用的 CPU 核数 Goexi 阅读全文
posted @ 2020-06-29 17:53 杨鑫Zz 阅读(219) 评论(0) 推荐(0)
摘要: go validators用法详解 对struct字段进行参数验证 smoke_zl关注 0.4192018.10.11 23:26:09字数 952阅读 5,158 golang小菜一枚,业务中有对接口struct字段进行参数验证的需求,为了练手,自己造了个go validators验证器的轮子, 阅读全文
posted @ 2020-06-19 09:50 杨鑫Zz 阅读(400) 评论(0) 推荐(0)
摘要: func ExportVipDate(ctx iris.Context) { id := ctx.URLParam("id") 直接获取url 里面拼接的数据 StartTime := ctx.FormValue("start_time"),获取get表单提交的数据,但是也能获取到url拼接的数据, 阅读全文
posted @ 2020-06-17 13:29 杨鑫Zz 阅读(1957) 评论(0) 推荐(0)
摘要: package main import ( "fmt" "strconv" "strings" ) func main() { //1.strings.HasPrefix(s string, prefix string) bool:判断字符串s是否以prefix开头 fmt.Println(stri 阅读全文
posted @ 2020-05-28 17:21 杨鑫Zz 阅读(142) 评论(0) 推荐(0)
摘要: string转成int: int, err := strconv.Atoi(string) string转成int64: int64, err := strconv.ParseInt(string, 10, 64) int转成string: string := strconv.Itoa(int) i 阅读全文
posted @ 2020-05-27 15:14 杨鑫Zz 阅读(407) 评论(0) 推荐(0)
摘要: set GOOS=linux, 不是就设置 go env 查看是否是linux go build,文件打包,上传 阅读全文
posted @ 2020-05-15 09:59 杨鑫Zz 阅读(256) 评论(0) 推荐(0)
摘要: https://aipboss.allinpay.com/know/devhelp/main.php?pid=15 https://aipboss.allinpay.com/know/devhelp/main.php?pid=20 阅读全文
posted @ 2020-05-06 17:12 杨鑫Zz 阅读(822) 评论(0) 推荐(0)
摘要: package mainimport ( "fmt" uuid "github.com/iris-contrib/go.uuid")func main() { //可将自己判断返回字符串是否出现错误 u1 := uuid.Must(uuid.NewV4()) //newv1根据当前时间戳和MAC地址 阅读全文
posted @ 2020-05-06 10:21 杨鑫Zz 阅读(449) 评论(0) 推荐(0)
摘要: package mainimport ( "fmt" "github.com/rs/xid")func main() { guid := xid.New() fmt.Println(guid.String())//随机字符串 fmt.Println(guid.Machine())//80 165 1 阅读全文
posted @ 2020-05-05 16:50 杨鑫Zz 阅读(754) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 25 下一页