22 lines
444 B
Markdown
22 lines
444 B
Markdown
# Go
|
|
|
|
Install go programming language to user .local/bin directory
|
|
|
|
## Install binary release from repositories
|
|
|
|
```bash
|
|
wget -qO go.tar.gz https://dl.google.com/go/go1.10.linux-amd64.tar.gz \
|
|
&& tar -C $HOME/.local -xzf go.tar.gz \
|
|
&& rm go.tar.gz
|
|
```
|
|
|
|
## Set up environment variables
|
|
|
|
```bash
|
|
cat << EOF >> $HOME/.bashrc
|
|
export GOPATH=\$HOME/Projects/go
|
|
export GOROOT=\$HOME/.local/go
|
|
export PATH=\$GOROOT/bin:\$PATH:\$GOPATH/bin
|
|
EOF
|
|
```
|