Skip to content

Instantly share code, notes, and snippets.

@XiongJingzhi
Last active January 29, 2019 13:35
Show Gist options
  • Save XiongJingzhi/8f959a5b32314ed4d873ab6284aa4283 to your computer and use it in GitHub Desktop.
Save XiongJingzhi/8f959a5b32314ed4d873ab6284aa4283 to your computer and use it in GitHub Desktop.
1.sudo rm  -rf /usr/local/go
    sudo rm -rf /usr/bin/go
2.wget https://dl.google.com/go/go1.10.4.linux-amd64.tar.gz
sudo tar -xzf go1.10.4.linux-amd64.tar.gz -C /usr/local
sudo ln -s /usr/local/go/bin/ /usr/bin/
3.mkdir -p $HOME/go-workspace/src
 mkdir -p $HOME/go-workspace/pkg
 mkdir -p $HOME/go-workspace/bin
4. sudo vim $HOME/.bashrc
尾行插入
$ 下载go1.9.2.linux-amd64.tar.gz(注意对应自己的系统下载,具体请参考上方连接)
$ tar -C /usr/local -xzf go1.9.2.linux-amd64.tar.gz
$ vi /root/.bashrc 或者 /home/user/.zsh #根据你的用户选取
$ export PATH=$PATH:/usr/local/go/bin #添加环境变量
$ source /root/.bashrc #更新环境变量
export GOROOT=/usr/local/go #设置为go安装的路径,有些安装包会自动设置默认的goroot
export GOPATH=$HOME/go-workspace #默认安装包的路径
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
按Esc 键,: wq 保存退出。使配置文件生效
source $HOME/.bashrc  #注:这里不要用sudo执行,sudo无该命令
go env 
5.
首先创建一个名为 hello.go 的文件,并将以下代码保存在其中:
package main
import "fmt"
func main() {
fmt.Printf("hello, world\n")
}
 
接着通过 go 工具运行它:
go run hello.go
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment