Documentation
¶
Overview ¶
Package autoconfigure discovers and statically decodes Go-native library auto-configuration. It never imports or executes application code.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Bean ¶
type Bean struct {
PackagePath string
Factory string
Name string
Aliases []string
Qualifiers []string
Primary bool
Fallback bool
Order int64
Position token.Position
SourceID string
SourceVersion string
Review string
ModulePath string
ModuleVersion string
ReplacementPath string
}
Bean is one statically decoded library-owned default factory.
type Configuration ¶
type Configuration struct {
PackagePath string
Position token.Position
Review string
ModulePath string
ModuleVersion string
ReplacementPath string
Beans []Bean
}
Configuration is one selected package descriptor.
type Discovery ¶
type Discovery struct {
Packages []string
}
Discovery is the deterministic lexical preload input for one compiler operation. Packages are only candidates; Selected resolves actual imports from the typed primary program.
Click to show internal directories.
Click to hide internal directories.