一开始用go get github.com/astaxie/beego就失败
来源:3-6 orm使用

吹牛的北北
2021-04-23
有点茫然。
从一开始用go get github.com/astaxie/beego就失败。
只能换成用go get github.com/beego/beego/v2@latest
但是用了github.com/beego/beego后。
import (
demo.go中就只能用 beego “github.com/beego/beego/v2/server/web”
)
但是,到了这一节使用orm时,使用一下的import就会报错了。
import (
_ "demo/routers"
beego “github.com/beego/beego/v2/server/web”
_ “github.com/go-sql-driver/mysql”
“github.com/astaxie/beego/orm”
)
ERROR > 0003 Failed to build the application: main.go:6:2: missing go.sum entry for module providing package github.com/go-sql-driver/mysql (imported by demo); to add:
go get demo
这个可能是我系统的问题。
我是用虚拟机的方式来做。
4回答
-
好的,课程也在考虑是否升级beego v2呢
10 -
下雨le
2021-06-04
嗯,beego升级v2. 0的课程已经在准备了
012023-02-01 -
知小帆
2021-05-05
也可以这样写:
orm.RegisterDriver("mysql", orm.DRMySQL) orm.RegisterDataBase("default", "mysql", "root:root@/orm_test?charset=utf8")
012021-05-05 -
吹牛的北北
提问者
2021-04-23
我把之前安装的github.com/beego/beego/v2@latest直接删除了。
然后重新按教程安装了一次。出现报错,就执行go mod tidy
现在已经好了。本来想删除提问的。不过没找到删除的选项。00
相似问题