回答編集履歴

1 文章がおかしかったので修正

yukkeorg

yukkeorg score 891

2018/11/19 23:26  投稿

`go build`の実行結果が出力されていない理由としては、質問に挙げられている、
```
>go build --help
When compiling multiple packages or a single non-main package,
build compiles the packages but discards the resulting object,
serving only as a check that the packages can be built.
```
に該当するかと思います。めちゃくちゃ意訳ですが、「複数のパッケージかmainでないパッケージをコンパイルしたときは、パッケージがビルドできるかどうかのみチェックして、結果は破棄する(実行ファイルは作成しない)」ということかと思います。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る