>
> > go run github.com/fruit/banana arg1 arg2 ...
>
> I don't like the idea of giving go run any more powers. It is already
> being horribly abused.
>

I understand the sentiment; it needn't be the run sub-command of course...
it's about adding this behaviour to the go command.


> Your users can perhaps try
>
>         $ $GOPATH/bin/banana arg1 arg2
>
> if properly setting PATH is beyond whatever.
>

This doesn't work when GOPATH contains multiple values... and doesn't deal
with the name clash in the various "${GOPATH//://bin:}/bin" directories.

On *nix, many users have $HOME/bin already in $PATH, so using (my setup)
> export GOPATH=$HOME in .bashrc/.profile solves everything.
>

This is another option, sure.

But I guess this is the point; based on your setup, environment, level of
proficiency... there are so many options/permutations.

The idea here is to acknowledge all of them and provide an option that will
"just work" in all scenarios, a mode which the user can simply ignore if
they know their environment is setup in "the right way"


Paul

-- 
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