go-restclient:方便使用的程序包,用于调用内部HTTP API

时间:2024-04-25 21:20:54
【文件属性】:

文件名称:go-restclient:方便使用的程序包,用于调用内部HTTP API

文件大小:16KB

文件格式:ZIP

更新时间:2024-04-25 21:20:54

Go

来客 方便使用的程序包,用于调用内部HTTP API go get github.com/ysyesilyurt/go-restclient/restclient 编写一次,随处使用 本质上, go-restclient是net/http的便捷包装,用于所有在所有HTTP Request / Response周期中都需要重复的。 目的是使您摆脱那些普通循环可能导致的海量代码重复之苦。 随着您所发出的不同内部HTTP请求数量的增长,对此类包装程序包的需求也呈指数增长。 在这个意义上轻便水平go-restclient是成正比的你需要这样的请求/响应 :slightly_smiling_face: 功能集 在restclient.NewRequest(...) 通过转义路径组件来构造URL 封送RequestBody(如果存在) 构建请求对象 验证结果URI是否有效 设置queryParams如果存在 设置自定义标题 在clie


【文件预览】:
go-restclient-main
----cmd()
--------main.go(3KB)
----restclient()
--------client_test.go(9KB)
--------client.go(9KB)
--------logger.go(1KB)
--------authenticator.go(380B)
--------request_test.go(5KB)
--------wrappers.go(3KB)
--------request.go(4KB)
----LICENSE(1KB)
----.gitignore(233B)
----go.sum(1KB)
----README.md(9KB)
----go.mod(138B)

网友评论