[go-nuts] Re: vet: Respect PATH

2024-05-21 Thread andrew.p...@gmail.com
Same request for goimports. func GoImports(args ...string) error { mg.Deps(CollectGoFiles) for pth := range CollectedGoFiles { cmd := exec.Command("goimports") cmd.Args = append(cmd.Args, args...) cmd.Args = append(cmd.Args, pth) cmd.Stdout = os.Stdout cmd.Stderr = os.Stderr if err := cmd.Run();

[go-nuts] Re: vet: Respect PATH

2024-05-21 Thread andrew.p...@gmail.com
Similar request for gofmt. It should accept the ordinary ./... Go project recursion syntax, instead of the awkward, explicit: func GoFmt(args ...string) error { mg.Deps(CollectGoFiles) for pth := range CollectedGoFiles { cmd := exec.Command("gofmt") cmd.Args = append(cmd.Args, args...) cmd.Args