Go的增强型HTTP客户端-Golang开发

时间:2024-06-15 08:28:30
【文件属性】:

文件名称:Go的增强型HTTP客户端-Golang开发

文件大小:53KB

文件格式:ZIP

更新时间:2024-06-15 08:28:30

Golang Networking

Heimdall说明安装用法进行简单的GET请求创建类似Hystrix的断路器创建带有后备故障的类Hystrix断路器使用Heimdall描述HTTP客户端使用Heimdall描述安装用法进行简单的GET请求创建类似Hystrix的断路器创建Hystrix类似的具有回退功能的断路器创建具有重试机制的HTTP客户端自定义重试机制自定义HTTP客户端插件文档FAQ许可证说明Heimdall是一个HTTP客户端,可帮助您的应用程序大规模地发出大量请求。 使用Heimdall,您可以:使用类似hystrix的断路器来控制失败的请求


【文件预览】:
heimdall-master
----.gitignore(44B)
----retry.go(1KB)
----plugin.go(314B)
----README.md(14KB)
----CHANGELOG.md(101B)
----examples()
--------client.go(4KB)
----LICENSE(11KB)
----go.mod(580B)
----backoff_test.go(4KB)
----CONTRIBUTING.md(2KB)
----retry_test.go(1KB)
----httpclient()
--------options.go(757B)
--------options_test.go(3KB)
--------plugin_mock.go(575B)
--------client_test.go(16KB)
--------client.go(5KB)
----AUTHORS.md(251B)
----plugins()
--------request_logger.go(2KB)
----go.sum(4KB)
----doc()
--------heimdall-logo.png(23KB)
----.travis.yml(71B)
----backoff.go(2KB)
----hystrix()
--------options.go(2KB)
--------options_test.go(4KB)
--------hystrix_client.go(6KB)
--------hystrix_client_test.go(16KB)
----Makefile(779B)
----client.go(753B)

网友评论