为了账号安全,请及时绑定邮箱和手机立即绑定

为什么go-xorm不能打印错误信息

为什么go-xorm不能打印错误信息

Go
GCT1015 2022-12-19 10:58:01
我使用 xorm 连接到我的 mysql 数据库,但是当我的 mysql 没有启动时,xorm 无法打印错误信息package mainimport (    "fmt"    _ "github.com/go-sql-driver/mysql"    "xorm.io/xorm")var engine *xorm.Enginefunc main() {    var err error    engine, err = xorm.NewEngine("mysql", "root:1234567@/blog?charset=utf8mb4")    if err != nil {        fmt.Println(err.Error())//can't print        return    }}
查看完整描述

1 回答

?
MMMHUHU

TA贡献1834条经验 获得超8个赞

使用Ping方法检查数据库是否存活

if err := engine.Ping(); err != nil {
    panic(err)
}

平方法


查看完整回答
反对 回复 2022-12-19
  • 1 回答
  • 0 关注
  • 86 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信