Releases: guonaihong/gout
Releases · guonaihong/gout
v0.2.3版本
更新上游有漏洞的的版本, 仅影响测试代码.
v0.2.2版本
支持不定义结构体, 直接取出所有的http header
v0.2.1版本
- 现在默认不忽略value是空值的情况
NewWithOpt
接口新增WithTimeout
配置, 相比全局gout.SetTimeout
是个更好的选择.
v0.2.0版本
新增SetBasicAuth接口
v0.1.12版本
支持关闭3xx状态码自动跳转的功能.
import (
"github.com/guonaihong/gout"
)
func main() {
// globalWithOpt里面包含连接池, 这是一个全局可复用的对象, 一个进程里面可能只需创建1个
globalWithOpt := gout.NewWithOpt(gout.WithClose3xxJump())
err := globalWithOpt.GET("url").Do()
if err != nil {
fmt.Printf("err = %v\n" ,err)
return
}
}
v0.1.11版本
忽略ssl验证,
使用gout.WithInsecureSkipVerify()
接口配置该功能, 传入gout.NewWithOpt()
接口即可生效.
import (
"github.com/guonaihong/gout"
)
func main() {
// globalWithOpt里面包含连接池, 这是一个全局可复用的对象
globalWithOpt := gout.NewWithOpt(gout.WithInsecureSkipVerify())
err := globalWithOpt.GET("url").Do()
if err != nil {
fmt.Printf("err = %v\n" ,err)
return
}
}
v0.1.10版本
v0.1.9版本
新增SetProtoBuf接口