var (
debug …
_ …
)
type goTooOldError …
type responseDeduper …
func newDeduper() *responseDeduper { … }
func (r *responseDeduper) addAll(dr *driverResponse) { … }
func (r *responseDeduper) addPackage(p *Package) { … }
func (r *responseDeduper) addRoot(id string) { … }
type golistState …
func (state *golistState) getEnv() (map[string]string, error) { … }
func (state *golistState) mustGetEnv() map[string]string { … }
func goListDriver(cfg *Config, patterns ...string) (*driverResponse, error) { … }
func (state *golistState) addNeededOverlayPackages(response *responseDeduper, pkgs []string) error { … }
func (state *golistState) runContainsQueries(response *responseDeduper, queries []string) error { … }
func (state *golistState) adhocPackage(pattern, query string) (*driverResponse, error) { … }
type jsonPackage …
type jsonPackageError …
func otherFiles(p *jsonPackage) [][]string { … }
func (state *golistState) createDriverResponse(words ...string) (*driverResponse, error) { … }
func (state *golistState) shouldAddFilenameFromError(p *jsonPackage) bool { … }
func (state *golistState) getGoVersion() (int, error) { … }
func (state *golistState) getPkgPath(dir string) (string, bool, error) { … }
func absJoin(dir string, fileses ...[]string) (res []string) { … }
func golistargs(cfg *Config, words []string) []string { … }
func (state *golistState) cfgInvocation() gocommand.Invocation { … }
func (state *golistState) invokeGo(verb string, args ...string) (*bytes.Buffer, error) { … }
type OverlayJSON …
func (state *golistState) writeOverlays() (filename string, cleanup func(), err error) { … }
func containsGoFile(s []string) bool { … }
func cmdDebugStr(cmd *exec.Cmd) string { … }