packages

package
v1.10.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 27, 2018 License: AGPL-3.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var StdExcludeDirRegexps = []string{
	"vendor$", "third_party$",
	"testdata$", "examples$",
	"Godeps$",
	"builtin$",
}

Functions

This section is empty.

Types

type Package added in v1.6.1

type Package struct {
	// contains filtered or unexported fields
}

func (*Package) BuildPackage added in v1.10.1

func (pkg *Package) BuildPackage() *build.Package

func (*Package) Dir added in v1.7.1

func (pkg *Package) Dir() string

func (*Package) Files added in v1.6.1

func (pkg *Package) Files(includeTest bool) []string

func (*Package) IsTestOnly added in v1.7.1

func (pkg *Package) IsTestOnly() bool

func (*Package) TestFiles added in v1.7.1

func (pkg *Package) TestFiles() []string

type Program added in v1.6.1

type Program struct {
	// contains filtered or unexported fields
}

func (*Program) BuildContext added in v1.6.1

func (p *Program) BuildContext() *build.Context

func (*Program) Dirs added in v1.6.1

func (p *Program) Dirs() []string

func (*Program) Files added in v1.6.1

func (p *Program) Files(includeTest bool) []string

func (Program) Packages added in v1.6.1

func (p Program) Packages() []Package

func (*Program) String added in v1.6.1

func (p *Program) String() string

type Resolver added in v1.6.1

type Resolver struct {
	// contains filtered or unexported fields
}

func NewResolver added in v1.6.1

func NewResolver(buildTags, excludeDirs []string, log logutils.Log) (*Resolver, error)

func (Resolver) Resolve added in v1.6.1

func (r Resolver) Resolve(paths ...string) (prog *Program, err error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL