B4839c321533d8976ceba100590a19b9
go环境搭建-goland使用、gopath、go命令

Liniux/mac环境:

以linux为例,Go 有多种安装方式,比如 Go 源码安装、Go 标准包安装、第三方工具(yum、apt-get 等)安装。我们选择通过标准包来安装 Go 编译环境。Go 提供了每个平台打好包的一键安装,这些包默认会安装到如下目录:/usr/local/go。当然你可以改变它们的安装位置,但是改变之后你必须在你的环境变量中设置如下两个环境变量:

GOROOT:GOROOT 就是 Go 的安装路径
GOPATH:GOPATH 是作为编译后二进制的存放目的地和 import 包时的搜索路径
假定你想要安装 Go 的目录为 $GO_INSTALL_DIR,后面替换为相应的目录路径,安装步骤如下。

下载安装包
安装包下载地址为 golang.org,如果打不开可以使用这个地址:golang.google.cn。

Linux 版本选择 goxxxxx.linux-amd64.tar.gz 格式的安装包,这里在 Linux 服务器上直接用 wget 命令下载:

wget https://dl.google.com/go/go1.10.2.linux-amd64.tar.gz

设置安装目录

 export GO_INSTALL_DIR=$HOME

这里我们安装到用户主目录下。

解压 Go 安装包

tar -xvzf go1.10.2.linux-amd64.tar.gz -C $GO_INSTALL_DIR
设置环境变量
export GO_INSTALL_DIR=$HOME
export GOROOT=$GO_INSTALL_DIR/go
export GOPATH=$HOME/mygo
export PATH=$GOPATH/bin:$PATH:$GO_INSTALL_DIR/go/bin

如果不想每次登录系统都设置一次环境变量,可以将上面 4 行追加到 $HOME/.bashrc 文件中。

执行 go version 检查 Go 是否成功安装

$ go version
go version go1.10.2 linux/amd64

看到 go version 命令输出 go 版本号 go1.10.2 linux/amd64,说明 go 命令安装成功。

创建$GOPATH/src 目录

$GOPATH/src 是 Go 源码存放的目录,所以在正式开始编码前先确保$GOPATH/src目录存在,执行命令:

 mkdir -p $GOPATH/src

如何开启一个项目

详细步骤:
gin框架构建Api之:环境配置和路由

windows设置

1、请移步 https://golang.google.cn/下载,请自行下载 对应操作系统的 安装文件 (windows ,课程中下载的是 压缩包)。
2、把go的bin目录 加到环境变量中,设置几个环境变量,
GOROOT :就是你的go安装文件的路径,
GOPATH:go的一些工具或下载/import包都会用到这个目录 。譬如import "某包",在GOROOT里木有,就会去GOPATH去寻找。

gopath Go 语言源码的组织方式

开发项目前,我们一般都设置下gopath,作为我们的开发工作区,

top Created with Sketch.