私はGoパッケージを書いています。それをcoolstuffと呼んでいます。私は、coolstuff APIのサンプルを実行するexample.goファイルを含めたいと思います。しかし、デフォルトのMakefileは、coolstuffパッケージとexample.goを構築し文句はないだろう。Makefileの混乱になる
example.go:1: package main; expected coolstuff
example.go:3: can't find import: coolstuff
I a)は、パッケージをコンパイルすることができ、私が書いた将来のコードがどのように知っているように、b)のパッケージをインストールする方法クールスタッフを見つけ、c)coolstuffに依存するexample.goをビルドしますか?
2つのMakefileが必要ですか?1つはパッケージ用、もう1つはexample.goですか?
私は単にexample.goとそのMakefileだけのためのディレクトリを作ると思います。 – mcandre