文件名称:abutil:[UNMAINTAINED]常用Golang帮助器的集合
文件大小:8KB
文件格式:ZIP
更新时间:2024-06-01 00:56:01
Go
阿布蒂尔 abutil是常用的Golang帮助器的集合。 内容 职能 侦听各种信号,并使用接收到的信号执行给定的功能。 go abutil . OnSignal ( func ( s os. Signal ) { fmt . Printf ( "Got signal %s \n " , s ) }) 平行 同时执行给定的函数n次。 var m sync. Mutex c := 0 abutil . Parallel ( 4 , func () { m . Lock () defer m . Unlock () fmt . Print ( c ) c ++ }) 回滚错误 对给定的事务进行回滚,并返回回滚错误(如果发生)或给定的错误。 insertSomething := func ( db * sql. DB ) error { t
【文件预览】:
abutil-master
----concurrency_test.go(848B)
----http_test.go(4KB)
----concurrency.go(332B)
----database.go(425B)
----database_test.go(2KB)
----.travis.yml(290B)
----LICENSE(483B)
----README.md(3KB)
----Makefile(189B)
----http.go(2KB)
----.gitignore(14B)
----signals.go(403B)
----signals_test.go(743B)