このガイドに従って、ソースから gogs をインストールしようとしていました。
ただし、gogs ディレクトリに移動して「go build」を押すと、「ビルド可能な Go ソース ファイルが [PATH-TO-GOGS] にありません」というエラーが表示されました。
ただし、必要なファイルはすべてそこにあるようです。
私はそれを理解したので、先に進んで自分の質問に答えます:
cd から gogs ディレクトリへ
nano gogs.go
私にとって最初の行を見てください
// +build go1.5
これは、ビルドするには少なくとも go 1.5 が必要であることを意味します。次に、go バージョンを見てください。
go --version
この数値が小さい場合、これがビルドが開始されない理由です。私の場合、ubuntu は次の場所にある古いバージョンを使用していました
whereis go
古いバイナリ フォルダーを削除し (おそらくすべきではないことです)、最初から go を再インストールしました。これにより、正しいバージョンが得られ、ビルドは正常に機能しました。