gpt4 book ai didi

go - 如何从 Go 自定义类型获取底层变量

转载 作者:数据小太阳 更新时间:2023-10-29 03:17:31 25 4
gpt4 key购买 nike

我试图通过仅将我自己的库导入主代码并使用帮助程序使用 gorequest 下载页面来抽象 gorequest 的使用. .End() 方法返回一个 gorequest.Response、一个字符串(包含正文)和一段错误(如果存在)。

gorequest.Response 它只是一个 http.Response 声明为 type Response *http.Response

为了防止将库导入到其他 go 文件中,我如何从 gorequest.Response 类型中获取底层的 http.Response

最佳答案

在我看来,gorequest.Response 只是指向 http.Response 的指针,因此您可以执行以下操作:

var response http.Response
response = *gorequest.Response

这应该可以帮助您将其作为指针传递。

关于go - 如何从 Go 自定义类型获取底层变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24401474/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com