包的所有方法以Go语言返回的错误列表
有没有一种简单的方法可以知道包的方法返回的所有错误 例如,net包返回几种错误类型,如AddrError、DNSConfigError、DNSError等。这些错误类型在net包中声明。但是,net包在其方法中还返回os.PathError、syscall.*错误,这些错误是在其他包中声明的错误 我想对net软件包返回的所有错误类型进行分类,并为每个错误以及编写日志消息做一些事情。但,我注意到该站点并没有提供这些返回错误类型,比如页面中的“错误”部分 如果有办法知道这些信息,请告诉我包的所有方法以Go语言返回的错误列表,go,Go,有没有一种简单的方法可以知道包的方法返回的所有错误 例如,net包返回几种错误类型,如AddrError、DNSConfigError、DNSError等。这些错误类型在net包中声明。但是,net包在其方法中还返回os.PathError、syscall.*错误,这些错误是在其他包中声明的错误 我想对net软件包返回的所有错误类型进行分类,并为每个错误以及编写日志消息做一些事情。但,我注意到该站点并没有提供这些返回错误类型,比如页面中的“错误”部分 如果有办法知道这些信息,请告诉我 谢谢。你必
谢谢。你必须写一些:
Error()字符串的任何内容)
error
的函数,并检查它们的所有返回路径