7.8 error接口
知識點
- 1.承載errorString的類型是一個結構體而非一個字符串,這是爲了保護它表示的錯誤避免粗心(或有意)的更新
- 2.每個New函數的調用都分配了一個獨特的和其他錯誤不相同的實例
代碼
- 章節中樣例
func test_error() {
fmt.Println(errors.New("EOF") == errors.New("EOF"))
}
——不足之處,歡迎補充——
備註
- 學習記錄所使用的GO版本是1.8
- 學習記錄所使用的編譯器工具爲GoLand
- 學習記錄所使用的系統環境爲Mac os
- 學習者有一定的C語言基礎