文件名称:有用模式的集合-Golang开发
文件大小:65KB
文件格式:ZIP
更新时间:2024-06-15 10:51:59
Golang Miscellaneous
工具箱简介在设计应用程序或系统时,可以使用这些模式来解决常见问题。 需求golang> = 1.11.x-Go编程语言Installati工具包简介在设计应用程序或系统时,可以使用这些模式来解决常见问题。 要求golang> = 1.11.x-Go编程语言安装程序go get github.com/donutloop/toolkit/{any_package}示例go get github.com/donutloop/toolkit/worker模式Worker作业时间表Singleton重试Promise Multierror循环租赁事件-系统Debugutil并发运行程序总线系统示例在每个子目录中都有一组示例Co
【文件预览】:
toolkit-master
----.golangci.yml(1KB)
----go.mod(117B)
----.github()
--------ISSUE_TEMPLATE.md(994B)
----loop()
--------loop_test.go(1KB)
--------doc_test.go(314B)
--------README.md(370B)
--------loop.go(1KB)
----go.sum(229B)
----promise()
--------promise_test.go(2KB)
--------doc_test.go(344B)
--------README.md(467B)
--------promise.go(935B)
----event()
--------hook.go(1KB)
--------doc_test.go(324B)
--------hook_test.go(1KB)
--------README.md(346B)
----xpanic()
--------README.md(406B)
--------handlepanic_test.go(621B)
--------handlepanic.go(1KB)
----CONTRIBUTING.md(6KB)
----.travis.yml(235B)
----internal()
--------ast()
----LICENSE(1KB)
----lease()
--------lease_test.go(1KB)
--------doc_test.go(301B)
--------lease.go(977B)
--------README.md(331B)
----README.md(3KB)
----Makefile(832B)
----concurrent()
--------runner.go(885B)
--------runner_test.go(1KB)
--------doc_test.go(480B)
--------README.md(331B)
----xhttp()
--------xhttp.go(816B)
--------xhttp_test.go(2KB)
----bus()
--------doc_test.go(1KB)
--------README.md(534B)
--------bus_test.go(3KB)
--------bus.go(4KB)
----multierror()
--------muliterror.go(1KB)
--------doc_test.go(273B)
--------muliterror_test.go(742B)
--------README.md(322B)
----singleton()
--------singleton.go(1KB)
--------doc_test.go(609B)
--------README.md(595B)
--------singleton_test.go(2KB)
----CODE_OF_CONDUCT.md(3KB)
----.gitignore(281B)
----cmd()
--------xcode()
----worker()
--------worker_test.go(1KB)
--------doc_test.go(402B)
--------README.md(406B)
--------worker.go(2KB)
----schedule()
--------FIFO.png(22KB)
--------doc_test.go(365B)
--------README.md(399B)
--------schedule.go(4KB)
--------schedule_test.go(2KB)
----retry()
--------retry.go(2KB)
--------roundtripper.go(2KB)
--------doc_test.go(367B)
--------roundtripper_test.go(3KB)
--------README.md(999B)
--------retry_test.go(2KB)
----debugutil()
--------http_log_round_tripper.go(1KB)
--------doc_test.go(205B)
--------prettysprint_test.go(1KB)
--------http_dump.go(2KB)
--------README.md(2KB)
--------http_log_round_tripper_test.go(1KB)
--------prettysprint.go(2KB)
--------http_dump_test.go(4KB)