![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
go
星辰_mya
好好学习,天天向上
展开
-
golang 延时队列
package utilsimport ( "sync" "time" "git-pd.megvii-inc.com/slg-service/wesmock/components" "github.com/emirpasic/gods/lists/arraylist")type QueueData struct { Data interface{} CreateAt int64}type Queue struct { mux sync.R.原创 2021-03-16 12:25:54 · 516 阅读 · 0 评论 -
go数据库连接mysql,GORM
好记性不如烂笔头,烂笔头来咯 下面这种方式简单且通用,读取配置文件中的信息建立了连接,但是写到配置文件里面,改动了之后还是要重启,还是Apollo好啊package helpersimport ( "time" "git-pd.megvii-inc.com/srgbase/goframework/base" "git-pd.megvii-inc.com/srgbase/gorm" _ "github.com/go-sql-driver/mysql" "git-pd....原创 2021-03-11 11:14:14 · 355 阅读 · 0 评论 -
go 常见客户端初始化
http:import ( "time")var HttpClient *base.HttpClientfunc InitHttp() { HttpClient = base.NewHttpClient(base.HttpClientOption{ Timeout: time.Duration(conf.Conf.Http.Timeout) * time.Second, MaxIdleConns: conf.Conf.Http.Max原创 2021-03-11 11:06:33 · 365 阅读 · 0 评论 -
Go并发编程实战
这段时间写的东西有些浮肿,先放张图压一压,当然图……原创 2021-03-09 11:18:53 · 196 阅读 · 1 评论 -
w10上debug我的golang
接触了新语言,不遇到一两个坑怎么会有感悟呢(不管他有多痛)前天的前天切片初始容量的事我先拔刀缓会儿,先说个简单的,本地调试,当我还是个萌新小白时,还不会调试,那golang哟 目之所及都是jinxing加粗提交的记录,后来我像不行了、这样要危险,本地debug!我的go是go version go1.15.2 windows/amd64,debug之前先打开环境变量GO15VENDOREXPERIMENT=1然后go get github.com/derekparker/delve...原创 2020-10-23 18:43:12 · 584 阅读 · 1 评论 -
go的数组和切片
为什么要写这篇文章,源于每日一问:要找这个速度,拖稿已是常态,盼周末开篇明义:声明数组时需要指明长度或使用(…)自动计算长度,注意哈定了就顶了不能再改长度,一个两个、任何形式都不行!切片就不需要这么省事,一般用make声明切片,需要指明长度(容量),这点让我想起了java的array与list,后面可能会写,所以说看的越多收获越多,有没有!好,听不到说没有的,自动屏蔽了、谢谢♥数组:栈上分配一段连续内存空间,每个元素有唯一下标;go中数组是值类型,一个数组变量就代表了整个数组分队 值...原创 2020-10-14 22:04:42 · 231 阅读 · 1 评论 -
go
先占个位,为什么写go:大势所趋,逼不得已哈哈,原创 2020-09-25 13:21:21 · 188 阅读 · 8 评论