0
これらのライブラリ関数を使用して、外部依存関係を持つcmd
でlib
といくつかのバイナリに共有ライブラリ関数では、次のGoプロジェクトのレイアウトを有する:Golang発:1つのソースツリーで複数のバイナリを持つ
root
|
lib
cmd
|
binary1
|
main.go
binary2
|
main.go
...
シンプルを検索dep
ツールを使用してプロジェクトの依存関係を処理する方法。予想される使用パターンは何ですか:binaryX
ディレクトリに複数のGopkg.*
ファイルがあるか、これらすべてのバイナリファイルにGopkg.toml
とGopkg.lock
ファイルのペアを使用していますか? 2番目のケースでは、binaryX
ディレクトリの代わりにvendor
ディレクトリがプロジェクトルートにあることを知って、これらのバイナリをコンパイルする方法はありますか?