我对golang很陌生。我正在尝试使用 gomod。试图探索 go buffalo 框架。但是在安装时发现有点困难。
我做了什么:
我看到 buffalo 不再支持 go get ,因此切换到 go 模块。
创建了一个模块
go mod init github.com/webbuffalotest
go get -v github.com/gobuffalo/buffalo
获取(在我有 go.mod 文件的同一目录上)go get -v github.com/mattn/go-sqlite3
获取(在我有 go.mod 文件的同一目录上)go install github.com/gobuffalo/buffalo
我期待 %GOPATH%/bin 中有一个 buffalo.exe,这样我就可以将它添加到我的路径中,但没有找到。
我的问题是怎么了?exe是没有安装还是因为go mod而在其他地方。任何帮助将不胜感激。
我正在使用 Windows 10。我不愿意将包管理器安装为 scoop 或 choco 来安装 buffalo。谢谢你的耐心 :)
编辑:也尝试设置
set GO111MODULE=on
但没有用。
解决了:
我的错,我应该用go install github.com/gobuffalo/buffalo/buffalo
而不是go install github.com/gobuffalo/buffalo