go 调用http接口代码示例
时间: 2023-10-09 10:14:56 浏览: 167
使用nginx方式实现http转换为https的示例代码
下面是 Go 语言调用 HTTP 接口的代码示例:
```go
package main
import (
"fmt"
"io/ioutil"
"net/http"
)
func main() {
resp, err := http.Get("https://www.example.com")
if err != nil {
fmt.Println("Error:", err)
return
}
defer resp.Body.Close()
body, err := ioutil.ReadAll(resp.Body)
if err != nil {
fmt.Println("Error:", err)
return
}
fmt.Println(string(body))
}
```
上面的代码使用了 Go 自带的 `net/http` 包,通过调用 `http.Get` 函数获取了一个 URL 对应的 HTTP 响应。然后,使用 `ioutil.ReadAll` 函数读取了响应的内容并打印到控制台。
阅读全文