package
1.23.0
Repository: https://github.com/shogo82148/std.git
Documentation: pkg.go.dev

# Functions

Defaultは実行バイナリをビルドしたコンパイラのためのImporterを返します。 もし利用可能であれば、結果は [types.ImporterFrom] を実装します。.
新しいFileSetで [ForCompiler] を呼び出します。 Deprecated: importerによって作成されたオブジェクトの位置を FileSetで設定するために [ForCompiler] を使用してください。.
ForCompilerは、インストールされたパッケージからインポートするためのImporterを返します。 コンパイラの引数が「gc」または「gccgo」の場合、またはコンパイラの引数が「source」の場合はソースから直接インポートするためのものです。 この後者の場合、純粋なGoソースコードに完全に定義されていない場合には、インポートが失敗することがあります (パッケージAPIがcgoで定義されたエンティティに依存する場合、型チェッカはそれにアクセスできません)。 結果のImporterがインポートパスの解決に必要な場合、lookup関数が呼び出されます。 このモードでは、インポータには正規のインポートパス(相対的または絶対のものではない)でのみ呼び出されるものとします。 正規のインポートパスへの変換は、インポータのクライアントによって行われているものとします。 正しいモジュール対応動作のためには、lookup関数を提供する必要があります。 Deprecated: もしlookupがnilの場合、後方互換性のためにインポータは$GOPATHワークスペースでインポートを解決しようとします。.

# Type aliases

Lookup 関数は、与えられたインポートパスに対してパッケージデータにアクセスするためのリーダー、または一致するパッケージが見つからない場合はエラーを返します。.