go语言程序环境适配 go语言环境配置( 四 )


跟所有的软件安装包一样,go语言编译安装是也需要接受许可协议,在图中红圈的位置单击选择框,同意许可协议,单击“Next” 。
在这一步你要改变go的安装目录 , 默认是安装在C盘下,C盘下文件文件太多会影响系统性能,单击红圈所示的“change”按钮会弹出安装目录选择对话框 。
在这个对话框中你选择你要安装go编译器的目录,选择后会在红圈所示的位置会显示你所选择的目录,如果不是你预期的目录,青重新选择,然后单击“OK”按钮,对话框会回到第三步的对话框,但是目录以及变成了你刚才选择的目录,这个对话框中单击“Next”按钮 。
这一步开始安装go编译器了,单击“Install”按钮,系统会自动安装go编译器到你刚才选择的目录中 。
如果不出意外 , 安装程序开始copy文件,并以进度条的方式显示当前的角度,一般5分钟左右就安装完了 。
党出现下面的界面的时候,表明go编译器已经安装完成了 。单击“Finish”按钮结束安装 。
安装完后要配置一些环境变量,首先要把go安装目录下的bin目录放到Path环境变量中 。
接着创建一个GOPATH环境变量 , 这个变量很重要,我自己写的代码要放到这个变量中配置的目录中,go编译器才会找到并编译
继续在创建一个GOROOT变量,配合go编译器安装的目录 。
完成步骤后,打开命令行goverison回车 , 如果配置没有错会出现go编译器的版本信息,如下图中红圈所示 。
linux下怎么安装Go开发环境一、Go安装使用
1、下载Go源码包
上传到/usr/local/src目录下
2、编译安装Go到/usr/local
tar zxvf go1.6.3.linux-amd64.tar.gz -C /usr/local/
#注:必须使用root账户或者使用sudo来解压缩Go源码包
3、设置PATH环境变量,添加/usr/local/go/bin到环境变量
export PATH=$PATH:/usr/local/go/bin
4、安装到自定义位置
Go二进制文件默认安装到/usr/local/go,但是可以安装Go工具到不同的位置,可以自行定义,只需要设置正确的环境变量 。
例如,安装Go到家目录下 , 必须添加环境变量到$HOME/.profile
export GOROOT=$HOME/go
export PATH=$PATH:$GOROOT/bin
注:安装Go到其他目录时,GOROOT必须设置为环境变量
5、检查是否正确安装程序
通过设置一个工作区和建立一个简单的程序,检查是否正确安装了一个简单的程序 。创建一个目录包含您的工作空间,例如/data/work,并设置GOPATH环境变量指向的位置 。
export GOPATH=/data/work
#如果不存在/data/work,需要新建
然后 , 在你的工作内创建src/github.com/user/hello,如果使用github,可以使用自己的用户名代替user,在hello目录下 , 新建hello.go
# cat hello.go
package main
import "fmt"
func main {
fmt.Printf("hello,world!\n")
}
#使用go编译hello.go
go install github.com/user/hello
#上面的命令讲名叫hello(or hello.exe)的程序放到你的工作区内 , 执行下面命令 , 会得到输出结果 。
$GOPATH/bin/hello
hello,world!
#当出现hello,world!表明Go已经安装成功可以工作 。
二、Go工作区介绍
1、机构组织代码概述
Go语言程序通常将所有的代码保存在一个工作区中 。
工作区包含许多版本控制库(由Git管理) 。
每个存储库包含一个或多个包 。
每个包由一个或多个在一个目录中的源文件组成 。
一个包的目录的路径决定其导入路径 。
注:同于其他的编程环境中,每一个项目都有一个独立的工作区且工作区是紧密联系在一起的版本控制库 。

推荐阅读