第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

為什么在運(yùn)行時我沒有收到錯誤,但在運(yùn)行 `a,b := 2` 時確實收到了錯誤?

為什么在運(yùn)行時我沒有收到錯誤,但在運(yùn)行 `a,b := 2` 時確實收到了錯誤?

Go
撒科打諢 2022-06-13 10:31:04
我是 Go 的新手,也是編程的初學(xué)者。我發(fā)現(xiàn)了這個:res, err := http.Get("URL_HERE")if err != nil {    log.Fatal(err)}誰能幫我理解這一點(diǎn)?是否http.Get返回兩個值?是err指針嗎?
查看完整描述

1 回答

?
當(dāng)年話下

TA貢獻(xiàn)1890條經(jīng)驗 獲得超9個贊

是的,http.Get返回兩個值。的文檔在http.Get 這里,這是它的簽名:

func Get(url string) (resp *Response, err error)

errerror類型的值,它是一個接口,所以它可以是nil. 從其文檔中

error 內(nèi)置接口類型是表示錯誤情況的常規(guī)接口,nil 值表示沒有錯誤。

我強(qiáng)烈建議您通過完成在線教程開始學(xué)習(xí) Go ,然后在https://learn.go.dev/查看其他學(xué)習(xí)資源


查看完整回答
反對 回復(fù) 2022-06-13
  • 1 回答
  • 0 關(guān)注
  • 78 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號