可以使用Go语言中的标准库net/http来读取http response内容,可以使用以下代码:
package main
import (
"fmt"
"io/ioutil"
"net/http"
)
func main() {
resp, err := http.Get("https://www.example.com/")
if err != nil {
fmt.Println(err)
return
}
defer resp.Body.Close()
body, err := ioutil.ReadAll(resp.Body)
if err != nil {
fmt.Println(err)
return
}
fmt.Println(string(body))
}
以上代码首先发起一个GET请求获取响应,然后通过ioutil包中的ReadAll函数读取响应体并打印出来。注意:确保在读取完响应后关闭resp.Body以释放内存。