摘要:
1,.error接口的定义type error interface{Error()string}2.error的使用func Foo(param int)(n int,err error){//函数定义}n,err:=Foo(0)if err!=nil{//错误处理}else{//使用返回值n}3.... 阅读全文
摘要:
go语言中的大多数类型都是值予以,并且都可以包含对应的操作方法,在需要的时候你可以给任意类型增加新方法。二在实现某个接口时,无需从该接口集成,只需要实现该接口要求的所有方法即可。任何类型都可以被any类型引用。any类型是空接口interface{}在Go语言中,你可以给任意类型(包括内置类型,但不... 阅读全文