-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
错误处理文件gerror.go
func CheckErr(err error) {
if err != nil {
x := fmt.Sprintf("dbcheck:%s", err)
err1 := gerror.NewErr(x)
log_content := fmt.Sprintf("%s %v %s %s", err1.ErrFile, err1.ErrLine, err1.ErrFunc, err1.Error())
log.Error(log_content)
}
}调用 ,main.go
func GetItem() []string {
defer myRecover()
rows, err := SqliteDb.Query("SELECT abc FROM reported_items")
common.CheckErr(err) //@123
@123处 打印的是file位置 是 gerror.go,而不是main.go,如何打印出实际的main.go错误 信息 及文件位置 呢
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels