嘿我正在尝试安装the gorp library,
go get github.com/coopernurse/gorp
但出现以下错误:
# github.com/coopernurse/gorp
/usr/lib/go/src/pkg/github.com/coopernurse/gorp/gorp.go:1534:
method arg.FieldByName is not an expression, must be called
是刚刚打破的gorp构建?或者我做错了什么?
感谢您的任何建议。
答案 0 :(得分:1)
确保使用最新的go以便成功编译此库。
我刚试过:
go go go1.2.1 windows / amd64
这会编译,包括strange line 1534:
case arg.Kind() == reflect.Struct && !(arg.Type().PkgPath() == "time" && arg.Type().Name() == "Time"):
return expandNamedQuery(m, query, arg.FieldByName)
答案 1 :(得分:0)
存储库已移至github.com/go-gorp/gorp。
请安装go get gopkg.in/gorp.v1
。相应地使用import
语句。
请注意,正如README所说:
此软件包与Go的最后两个主要版本兼容,此时为1.3和1.4。