我试图通过仅将自己的库导入主代码并使用帮助程序使用gorequest下载页面来抽象使用gorequest。 .End()
方法返回gorequest.Response,一个字符串(包含正文)和一段错误(如果存在)。
gorequest.Response
只是http.Response
声明为type Response *http.Response
为了防止将库导入其他go文件,我如何从http.Response
类型中获取基础gorequest.Response
?
答案 0 :(得分:1)
在我看来,gorequest.Response
只是指向http.Response
的指针,因此您可以执行以下操作:
var response http.Response
response = *gorequest.Response
这应该可以帮助你将它作为指针传递。