使用 Go 语言发送 GET 请求到第三方接口相对简单。你可以使用 Go 标准库中的 net/http
包来实现这一操作。以下是一个基本的示例代码:
package main
import (
"fmt"
"io/ioutil"
"net/http"
)
func main() {
// 定义第三方接口的URL
apiURL := "https://example.com/api/resource"
// 发送 GET 请求
resp, err := http.Get(apiURL)
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))
}