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.