私は3つのファイルで構成され、すべて同じパッケージ(メイン)に属する小さなプログラムを持っています。しかし、私が行うとgo build main.go、ビルドは成功しません。1つのファイル(main.go)だけの場合、すべてが正常に機能しました。
コードを分離するために少し努力したので、コンパイラは、main.goこれら2つの他のファイル(main.goと同じディレクトリにある)から取り出されて入れられたものを見つけることができないようです。これによりundefined 'type'エラーが発生します。
複数のファイルで構成されるこのプログラムをコンパイルするにはどうすればよいですか?