Go 語言聖經 7.8 error接口

7.8 error接口

知識點

  • 1.承載errorString的類型是一個結構體而非一個字符串,這是爲了保護它表示的錯誤避免粗心(或有意)的更新
  • 2.每個New函數的調用都分配了一個獨特的和其他錯誤不相同的實例

代碼

  • 章節中樣例
func test_error()  {

    fmt.Println(errors.New("EOF") == errors.New("EOF"))
}
——不足之處,歡迎補充——

備註

《Go 語言聖經》

  • 學習記錄所使用的GO版本是1.8
  • 學習記錄所使用的編譯器工具爲GoLand
  • 學習記錄所使用的系統環境爲Mac os
  • 學習者有一定的C語言基礎

代碼倉庫

發佈了47 篇原創文章 · 獲贊 0 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章