On 8/17/20, 'K Richard Pixley' via golang-nuts
<golang-nuts@googlegroups.com> wrote:
> On 8/15/20 00:43, fge...@gmail.com wrote:
>> On 8/15/20, Marvin Renich <m...@renich.org> wrote:
>>> * Volker Dobler <dr.volker.dob...@gmail.com> [200814 14:53]:
>>>> On Friday, 14 August 2020 20:39:37 UTC+2, K Richard Pixley wrote:
>>>>> Isn't this the default location?  I just untarred the distribution...
>>>> No. There is a reason
>>>> https://urldefense.com/v3/__https://golang.org/doc/install*install__;Iw!!NEt6yMaO-gk!R3z5eGP7tSVHh9dkw1eEv-l-WAko3RdxhuxICWySuRetk6bW0W3c9v5JhOxueCU2Ww$
>>>> states to do  tar -C /usr/local -xzf go$VERSION.$OS-$ARCH.tar.gz
>> ....
>>> It also might be productive to mention that many (Linux?) distributions
>>> (e.g. Debian, Fedora, RHEL) provide reasonably up-to-date packages for
>>> Go, and that using the distribution's package manager may be easier,
>>> provide better security support, and integrate better than manually
>>> installing the official Go binary distribution.
>> Could you please give an example to "better security support" in a
>> distribution's package manager?
> Part of the job of a distribution is integration.  Who owns which files,
> where they are stored, and who has access to them are all under the
> auspices of integration.  Go itself can't really be expected to manage
> all of those details for every single distribution that might ever
> exist.  But the local package manager can, and typically does both own
> and manage those details.

Oh but yes, I expect that the current Go installation scheme is
expected to manage all those details (a user's private namespace), so
it shall be a viable alternative for quite a long time.
(Although my imagination is limited, at the moment I can't imagine a
change where the all too frequent global namespace pollution of
operating system packages, which as I understand you can call
management if you like, would mess up the private namespace of a user
that much. At least for the mainstream desktop and server operating
systems.)

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/CA%2BctqrpwaRji30_iZdff9qTU8foUvnDW%3D7yZr%3D-wJ5e_ACUXSQ%40mail.gmail.com.

Reply via email to