我试图从 this guide 之后的源代码安装 gogs .
然而,一旦我导航到 gogs 目录并点击“go build”,我收到以下错误“[PATH-TO-GOGS] 中没有可构建的 Go 源文件”
但是所有必需的文件似乎都在那里。
最佳答案
我会继续回答我自己的问题,因为我想通了:
进入gogs目录
nano gogs.go
看第一行对我来说是
// +build go1.5
这意味着您至少需要 go 1.5 才能构建。现在看看你的 go 版本:
go --version
如果这个数字较小,这就是您的构建甚至无法开始的原因。 在我的例子中,ubuntu 使用的是位于
的旧版本whereis go
我删除了旧的二进制文件夹(可能是你不应该做的事情)并从头开始重新安装,这给了我正确的版本并且构建工作正常。
关于ubuntu - Gogs 构建失败并显示 "no buildable Go source files",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40957087/