DEV Community

Discussion on: Why I switched to Linux full time

korlaplankton profile image

Exe installers are the very definition of 'a shot in the dark'. You've completely missed the point of a package manager. Whether your go installation requires extra steps depends on if the installer holds your hand or not. Windows is great but clearly you don't know what you are talking about. But I'm sure we can agree, from the author's response to your claim they don't know what they're talking about, that they're classier than either of us!

gronkdaslayer profile image

LOL, "a shot in the dark", really?
Let's take a look at Go:


If you have a previous version of Go installed, be sure to remove it before installing another.

Download the archive and extract it into /usr/local, creating a Go tree in /usr/local/go.
For example, run the following as root or through sudo:

tar -C /usr/local -xzf go1.15.2.linux-amd64.tar.gz
Add /usr/local/go/bin to the PATH environment variable.
You can do this by adding the following line to your $HOME/.profile or /etc/profile (for a system-wide installation):

export PATH=$PATH:/usr/local/go/bin
Note: Changes made to a profile file may not apply until the next time you log into your computer. To apply the changes immediately, just run the shell commands directly or execute them from the profile using a command such as source $HOME/.profile.

Verify that you've installed Go by opening a command prompt and typing the following command:
$ go version
Confirm that the command prints the installed version of Go.


What package manager? Hand holding?

Install of Go on Windows:

Open the MSI file you downloaded and follow the prompts to install Go.

Now, which is simpler? y'all are so obtuse it's not worth spending time to try an explain simple things.

Again, I am not saying that Windows is better or superior. The examples that the author picked just aren't the best, that's all. Nothing else to it.

Thread Thread
joshuapricew profile image
Joshua Price

I don't know about you, but for me it was # pacman -S go.

Thread Thread
polmonroig profile image
Pol Monroig Company

Me too! Hahahahaha ever since I installed Arch my life became easier

tnypxl profile image

You can install exes with package managers. I install most things on Windows with Scoop or Chocolatey.

Running a single command is way easier than remembering the download location of every single piece of software you need.