Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FindExport ¶ added in v1.11.5
FindExport lookups export file (.a) of a package by its pkgPath. It returns empty if pkgPath not found.
Types ¶
type Importer ¶
type Importer struct {
// contains filtered or unexported fields
}
func NewImporter ¶
NewImporter creates an Importer object that meets types.Importer interface.
func (*Importer) ImportFrom ¶ added in v1.11.5
ImportFrom returns the imported package for the given import path when imported by a package file located in dir. If the import failed, besides returning an error, ImportFrom is encouraged to cache and return a package anyway, if one was created. This will reduce package inconsistencies and follow-on type checker errors due to the missing package. The mode value must be 0; it is reserved for future use. Two calls to ImportFrom with the same path and dir must return the same package.