Documentation ¶ Index ¶ type Processor func NewProcessor(loader *loader.PackageLoader, generator *generator.Generator, ...) *Processor func (p *Processor) Process(pkg *packages.Package, pkgMap map[string]*packages.Package, ...) error Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Processor ¶ type Processor struct { // contains filtered or unexported fields } func NewProcessor ¶ func NewProcessor(loader *loader.PackageLoader, generator *generator.Generator, logger *logger.Logger, cfg *config.Config) *Processor func (*Processor) Process ¶ func (p *Processor) Process(pkg *packages.Package, pkgMap map[string]*packages.Package, strategy alias.AliasStrategy) error Process 处理单个包 Source Files ¶ View all Source files processor.go Click to show internal directories. Click to hide internal directories.