package main import ( "errors" "fmt" ) func main() { err := errors.New("123") //%w实现基于已有的错误再包装得到一个新的错误。 errNew := fmt.Errorf("查询数据库失败,err:%w", err) fmt.Println(errNew.Error()) }