On Wednesday, August 2, 2017 at 1:37:48 AM UTC+1, Tyler Compton wrote:
>
> > I was quite happy that the era of executable "installers" died once we
> > got package managers.
>
> This seems to come from a purely Linux perspective. I suspect that people 
> who use Linux are quite a bit less likely to benefit from this solution 
> anyway, because most Linux users are used to setting environment variables 
> and installing from tarballs. The era of executable installers has not died 
> on Windows or on Mac.
>
> > If something is to be improved, perhaps the
> > quality of packages for various distributions could be improved
> > instead. That is what the users want anyway, to use their distro
> > package manager.
>
> Trying to improve every distro's Go version is a substantially more 
> difficult problem, and even worse, it's a bureaucratic one. I think it 
> would be a lot more productive to spend that time working on the technical 
> problem of security than giving up and tackling a much harder one.
>
> On Tue, Aug 1, 2017 at 4:49 PM Florin Pățan <flori...@gmail.com 
> <javascript:>> wrote:
>
>> Hi,
>>
>> The idea is good but:
>> - it needs to modify the path to add GOROOT/bin and GOPATH/bin to it
>> - it should allow for multiple versions of Go to be installed 
>> simultaneously (including 1.x.y vs 1.x.z versions)
>> - it should change the PATH on all three OSes regardless of the shell 
>> used, which is the hardest part I guess (as this is the part that trips 
>> over most of the people, along with the GOPATH requirement)
>>
>> Thank you.
>>
>> --
>> 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...@googlegroups.com <javascript:>.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
I speak from the experience of trying to help people get Go running on 
Linux, macOS and Windows, this is a terribly frustrating step and unknown 
for most of them.

Please don't dismiss this based on what you think but rather on actual 
facts. I can show you countless questions that come up in Slack on: how do 
I install this and people being frustrated with the setup process.

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