golang练习(一)
1. Error
package main import "fmt" type Error struct { errCode uint8 } func (e *Error) Error() string { switch e.errCode { case 1: return "file not found" case 2: return "time out" default: return "unknown error" } } func main() { err := new(Error) err.errCode = 2 msg := err.Error() fmt.Println(msg) }
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。