cod*_*eak 14
你可以返回这样的错误:
func ReturnError() (string, error){
return "", fmt.Errorf("this is an %s error", "internal server")
// or
return "", errors.New("this is an error")
}
Run Code Online (Sandbox Code Playgroud)
你可以使用这个errors包.
import "errors"
// [ ... ]
func failFunc() error {
return errors.New("Error message")
}
Run Code Online (Sandbox Code Playgroud)
这是godoc:https://godoc.org/errors