1. 安装git,vim
安装git命令:
sudo apt-get install git
安装vim命令:
sudo apt-get install vim
2. (1)采取源码安装如果直接在Linux下使用命令:
sudo apt-get install golang-go
安装的是go-1.6版本的,版本有点老,建议安装比较新的版本
如果要安装新的版本首先我们要
首先安装源
sudo add-apt-repository ppa:longsleep/golang-backports
更新源
sudo apt-get update
安装新版本go
sudo apt-get install golang-go
(2)如果选择手动安装,可以先从https://www.golangtc.com/download这个网站上下载新版本的golang,然后在打开
终端输入下面的命令解压:
sudo tar -zxvf go1.4.2.linux-amd64.tar.gz -C /usr/local/
go1.4.2.linux-amd64.tar.gz是你下载的压缩包的名称,根据你的修改,不要直接用我的指令,/usr/local是指定
golang安装的路径,你可以修改选择其他的路径
3. 配置环境变量:
GOPATH变量中配置的路径是我们的开发目录,相当于workspace,专门存放 项目,你可以在当前用户下新建一个go文件夹作为开发目录
,那么目录的路径就为:$HOME/go, $HOME就是你的/home/用户名/go
1)export GOPATH=$HOME/go
2)export GOBIN=$GOPATH/bin (go工具程序存放路径)
3)export PATH=$PATH:${GOPATH//://bin:}/bin
GOROOT默认下情况下,系统已经帮助我们默认配置好了
接下来就是在文件中配置环境变量,我们配置的是用户变量,输入命令: sudo vim ~/.bashrc
在文件的最后面输入添加上面代码:
第一行是我自己配置的golang的工作目录,根据每个人而异,下面两行相同
输入完后保存关闭,然后输入命令: source ~/.bashrc 使环境变量生效
我们可以输入命令 go env来查看我们配置好的环境变量:
这个时候我们可以在任意目录输入 go verison 查看我们go版本的信息
4. 生成我们的开发环境目录:
cd $GOPATH,也就是第三步新建的那个文件夹打开,新建三个文件夹
mkdir bin
mkdir src
mkdir pkg
完成,之后新建go项目源码放在src下面, 生成的安装包会自动放在bin下,源码编译生成的包即静态库会自动到pkg文件夹下
5. 新建一个test.go 文件测试下运行
package main
import "fmt"
func main() {
fmt.Println("Hello Golang!")
}
1)可以直接在命令行中运行 go run test.go
2)可以先生成 go build test.go
生成test可执行文件
然后运行 ./test
PS:切记切记,千万不能随意修改$GOPATH的路径,后果凶险难测