運行下面的代碼,堆棧跟蹤輸出,行號為fmt.Print(...)。但是我想輸出logError(err). 我想我需要打電話xerrors.Caller(1)去做,但我不知道怎么辦。幫我。import ( "fmt" "io/ioutil" "golang.org/x/xerrors")func main() { _, err := ioutil.ReadFile("") if err != nil { logError(err) return }}func logError(err error) { fmt.Printf("%+v", xerrors.Errorf(": %w", err))}
查看完整描述