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

golang报错显示的信息很少,这可怎么debug?

golang报错显示的信息很少,这可怎么debug?

犯罪嫌疑人X 2019-01-02 22:19:57
golang调试显示的信息很少,这可怎么debug?比如下面编译报错:[root@vagrant-dev web]# go run main.gopanic: invalid sql type  (slice) for mysql goroutine 1 [running]: github.com/jinzhu/gorm.(*mysql).DataTypeOf(0xc00000c440, 0xc00031e690, 0x9, 0x9a9258)     /var/www/go_work/src/github.com/jinzhu/gorm/dialect_mysql.go:121 +0xd03github.com/jinzhu/gorm.(*Scope).createTable(0xc0002fe500, 0x9aab38)     /var/www/go_work/src/github.com/jinzhu/gorm/scope.go:1156 +0x288github.com/jinzhu/gorm.(*Scope).autoMigrate(0xc0002fe500, 0x93da60)     /var/www/go_work/src/github.com/jinzhu/gorm/scope.go:1252 +0x3cfgithub.com/jinzhu/gorm.(*DB).AutoMigrate(0xc00028ab00, 0xc0001c5f58, 0x1, 0x1, 0xc0003020b0)     /var/www/go_work/src/github.com/jinzhu/gorm/main.go:596 +0x88main.main()     /var/www/go_work/src/apiserver/cmd/web/main.go:27 +0x172exit status 2只说了一句无效的sql style,在什么地方呢?要用什么调试工具才好呢?
查看完整描述

1 回答

?
蝴蝶不菲

TA贡献1810条经验 获得超4个赞

/var/www/go_work/src/apiserver/cmd/web/main.go:27 +0x172 不是有出处吗~看下写了是不是有问题。~

查看完整回答
反对 回复 2019-01-02
  • 1 回答
  • 0 关注
  • 712 浏览

添加回答

举报

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