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, err 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 jsonFlag(cfg *Config, goVersion int) string { … }
func golistargs(cfg *Config, words []string, goVersion int) []string { … }
func (state *golistState) cfgInvocation() gocommand.Invocation { … }
func (state *golistState) invokeGo(verb string, args ...string) (*bytes.Buffer, error) { … }
func containsGoFile(s []string) bool { … }
func cmdDebugStr(cmd *exec.Cmd) string { … }
func getSizesForArgs(ctx context.Context, inv gocommand.Invocation, gocmdRunner *gocommand.Runner) (string, string, error) { … }