As you said, sometimes one is not sure in which X for "go help X" one
might find the information they're looking for. So one can end up
trying several of them before finding the relevant info. I can think
of one way that would alleviate that pain a bit: something like a "go
help all" command that would print all the topics in one go. Makes it
easier to pipe it to grep/less and search for specific things.

On 18 October 2016 at 20:54, 'Jaana Burcu Dogan' via golang-nuts
<golang-nuts@googlegroups.com> wrote:
> Hello gophers,
>
> I am going to spend some time on improving the not-documented or hard-to-use
> parts of the Go tools. I will mainly focus on go build and go test. The work
> will consist of reorganizing manuals, proposing new subcommands or flags to
> support commonly used multi-step things and so on.
>
> To give you some concrete examples:
>
> I have been in cases where users cannot find the build flags because they
> are hidden. E.g.
>
>     $ go test -help
>     test [build/test flags] [packages] [build/test flags & test binary
> flags]
>     ...
>
> requires you to know about where the build flags are. Some tools are
> invisible for the newcomers.
>
> The other example is about test coverage. It is so tedious that I need an
> alias.
>
> func gocover() {
>     go test -v -coverprofile=coverage.out && go tool cover
> -html=coverage.out
> }
>
> I want to learn more about your experience, aliases, etc to propose
> improvements and work on the most commonly suggested items. I also am
> planning to go through this mailing list, stack overflow and other channels
> to see the common complaints.
>
> Feel free to reply to this thread or write to me privately.
>
> Thanks,
> JBD
>
> --
> You received this message because you are subscribed to the Google Groups
> "golang-nuts" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to golang-nuts+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to