Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FindLicense ¶
Types ¶
type Module ¶
type Module struct {
Name Name // module name (path and version)
Node bool // node module
Edge bool // edge module
License string // license of module
Replace Name // replaced by this module
Main bool // is this the main module?
Indirect bool // is this module only an indirect dependency of main module?
Update Name // available update, if any (with -u)
Packages []string // pakcages in this module
UseCGO bool // using cgo in this module
UseUnsafe bool // include unsafe package in this module
Deps []Name // dependency module names
Error error // error loading module
}
Module information
func (*Module) SetPackage ¶
SetPackage sets package name to Module
type Modules ¶
type Modules struct {
// contains filtered or unexported fields
}
Modules is list of Modules.
func ImportModules ¶
func ImportModules(ctx context.Context, gctx golist.Context, name string, updFlag bool, withInternal bool) (*Modules, error)
ImportModules gets modules dependency information
Click to show internal directories.
Click to hide internal directories.