install go on linux code example
Example 1: how to install golang on ubuntu
#go to your home directory and get the golang tarball using curl
cd ~
#change "go1.15.2" to whatever version you want
curl -O https://dl.google.com/go/go1.15.2.linux-amd64.tar.gz
#extract the download using tar
tar xvf go1.15.2.linux-amd64.tar.gz
#move the go install to /usr/local
sudo chown -R root:root ./go
sudo mv go /usr/local
#set up your go paths
sudo nano ~/.profile
#add these at the end of the file
#change "$HOME/go" to wherever you will be doing your projects
export GOPATH=$HOME/go
export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin
#save the file and exit
#apply the changes to your terminal
source ~/.profile
#you're good to Go :)
Example 2: install homebrew on mac
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Example 3: install go linux
rm -rf /usr/local/go && tar -C /usr/local -xzf go1.16.4.linux-amd64.tar.gz
Example 4: asp.netcore: develop on win10 run on ubuntu
dotnet publish **path to your solution** --configuration Release --framework netcoreapp3.0 --output .**output path** --self-contained false --runtime linux-x64 --verbosity quiet