【发布时间】:2023-02-11 22:17:24
【问题描述】:
我从 API (https://api.magiceden.dev/) 复制粘贴了代码。此代码获取链接并打印一个切片。这是代码:
func main() {
url := "https://api-mainnet.magiceden.dev/v2/wallets/6xX3z7uxTNB68izZW2GHKnzno49dizqeVVc5ncVzdjFM/activities?offset=0&limit=100"
method := "GET"
client := &http.Client{}
req, err := http.NewRequest(method, url, nil)
if err != nil {
fmt.Println(err)
return
}
res, err := client.Do(req)
if err != nil {
fmt.Println(err)
return
}
defer res.Body.Close()
body, err := ioutil.ReadAll(res.Body)
if err != nil {
fmt.Println(err)
return
}
fmt.Println(string(body))
}
我是 Go 的新手,我知道其他函数中的空 return 语句,但是 main 函数中返回的是什么?这就是问题,我仍然没有找到答案。
我尝试用谷歌搜索它,但在 main 函数中找不到任何信息或空 return 语句的示例。
【问题讨论】:
-
return在main工作完全一样的方式因为它适用于其他功能。but what is returned in main function?什么都没有。
标签: go