光速安装Go语言环境
Windows 系统下安装Go语言环境
Golang 安装比较简单,官网推荐的方式是使用sh 脚本下载, windows下使用一键安装包.
官网的介绍,操作系统需要
- FreeBSD 10.3 or later
- Linux 2.6.23 or later with glibc
- macOS 10.8 or later
- Windows XP SP2 or later
支持以上四种操作系统
安装包有编译完成的二进制包可以提供下载
下载地址: https://golang.org/dl/
下载完成后进行安装,或者拷贝到指定目录后就可以进行目录的配置. 此时是不可以使用Go 命令的。
需要配置Go命令的环境变量. 也就是指定Go这个二进制文件在哪里可以找到。然后才可以执行Go 这个文件.
Windows 下我的电脑- 右键-属性-高级系统设置-高级-环境变量
里面有两个选项可以设置 一个是用户的环境变量, 另一个是系统的环境变量。 可以设置在用户下面,也可以设在在系统下面.
我这里设置是系统变量. 分别需要设置两个 环境变量 GOPATH及GOROOT
GOROOT :Go语言文件的安装地址。
GOPATH : Go项目的开发路径。
配置完成后。使用cmd 敲入> go version 成功后会提示
如果没有这个提示请检查PATH环境变量中是否包含Go/bin的可执行文件目录。 如果没有这个目录。按照上面的设置添加以下即可.
Mac os下Go语言环境安装
brew install go
等待安装完成
设置Go path
查看默认GOPATH
go env | grep "GOPATH"
设置新的GO工作目录
echo "export GOPATH=~/works/go_works" >> ~/.zshrc
source ~/.zshrc
再次查看GOPATH 目录设置
go env | grep "GOPATH"
显示为你profile中的路径 为设置成功
设置国内代理
echo "export GO111MODULE=on" >> ~/.profile
echo "export GOPROXY=https://goproxy.cn" >> ~/.profile
zsh
echo "export GO111MODULE=on" >> ~/.zshrc
echo "export GOPROXY=https://goproxy.cn" >> ~/.zshrc
验证代理设置
使用source 命令让profile生效.
# 可以使用go env 查看全部设置
go env
# 直接查看代理是否设置成功
go env | grep "GOPROXY"
很好的文章 支持一下