现在,我正在使用在 [此处][1] 中找到的基本 get 请求模板作为辅助项目的一部分从 indiegogo 获取 url。然后我使用


responseText, err:= ioutil.ReadAll(response.Body)

trueText:= string(responseText)

在需要时进行适当的错误处理


它适用于重复尝试获取和其他一些不同长度的 url(至少与前一个 url 一样大,有些比下一个长)。


奇怪的是,当我试图让它中断并抛出运行时错误


panic: runtime error: index out of range

并以 2 状态退出。我很好奇可能是什么问题。


我知道 indiegogo 不会因为我每分钟一次的请求而生气并切断我的连接,因为我可以毫无问题地连续请求 20 分钟。给它一点停机时间,它仍然完全中断


感谢您的帮助


编辑,它似乎是一些页面中的一些格式错误的 html,这些页面与我正在运行的循环混在一起,这是基于仅在某些 url 上成功中断运行时的内容。谢谢您的帮助