プロジェクトのコードが複数のファイルに分散しているとします。ビルドとインストールのプロセス全体を実行せずに、プロジェクト内のファイル内でそのようなコードを参照する他の方法はありますか?たとえば、単一のプロジェクト内で、ファイルAにタイプFooの実装があり、同じプロジェクト内のファイルBでそのようなタイプを使用したい場合があります。とにかくそれをやろうとしていますか
1 に答える
3
あなたが正確に何を求めているのかは私にはわかりませんが、「宣言と範囲」に関する言語仕様のこの部分は、関連している、および/または役立つ可能性があります。関連情報のもう1つの、より乱暴な情報源は、おそらく「Goコードの書き方」かもしれません。
編集-現在拡張されている質問を拡張します:
「パッケージa」がタイプを宣言している場合(その場合Foo
、b / cFoo
は大文字で始まりますFoo
)は、によってエクスポートされa
ます。次に、「パッケージb」に書き込みimport "a"
、そのタイプをa.Foo
「パッケージb」内として参照できます。
于 2012-12-14T18:02:37.913 に答える