An utilities package for Golang project
go get -u github.com/jackypanster/util
- Queue
util.InitQueue(64, 65536)
util.JobQueue <- util.Job {
Do: func() error {
// do something
return nil
}
}
- Array
src := []string{"a", "a", "a"}
dst := util.Uniq(src)
-
Redis
-
MongoDB
-
Log