go是一种开源编译型编程语言,源码和运行环境下载地址:https://golang.org/dl/,本文档选用go的版本为 1.10
一 windows 7
1.1 安装notepad++
1.2 下载安装 go1.10,下载地址:https://golang.org/dl/go1.10.windows-amd64.msi,安装完成后,确认安装路径加入到系统路径中。
1.3 打开notepad++,菜单 插件 -- 插件管理....,搜索GOnpp插件,然后安装。
1.4 写一个简单的源文件hello.go,运行测试整个流程。
package main
import "fmt"
func main() {
fmt.Println("Hello world")
}
二 centos 7.6
2.1 下载go运行环境到centos,下载地址:https://golang.org/dl/go1.10.linux-amd64.tar.gz
wget https://dl.google.com/go/go1.10.linux-amd64.tar.gz #如果没有安装wget,可自行安装,yum install -y wget
tar -C /usr/local/ -xzvf go1.10.linux-amd64.tar.gz #解压到指定目录
然后配置一下系统路径
vim /etc/profile #修改系统配置文件
#打开文件开始编辑,文件最末尾加入下面4行
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin
export GOPATH=/home/go #自行创建工作路径,可自行修改
export GOBIN=$GOPATH/bin
#关闭文件后
source /etc/profile #使系统配置文件修改生效
2.2 可以下一个go源文件hello.go,测试整个流程
cd /home/go/src #如果目录不存在,则先建立
vim hello.go
#下面是文件内容
package main
import "fmt"
func main() {
fmt.Println("Hello world")
}
#保存文件,退出vim
#编译安装hello.go
go install hello.go
#go工作文件夹自动生成了bin文件夹,查看一下bin文件夹
ls -lh ../bin
#bin文件夹下多出一个hello可执行文件
-rwxr-xr-x 1 root root 2.0M Apr 14 14:52 hello
#运行 hello,可以查看输出
../bin/hello
2.3 部分术语说明如下:
术语 | 说明 |
---|---|
GOROOT | go安装路径 |
GOPATH | 我的go工作路径,通常包含src,bin,pkg三个目录,bin和pkg为go环境需要的时候自动生成。 |
GOBIN | go install编译存放路径,通常是GOPATH下面的bin目录 |
学海无涯,错误难免,如有发现,尽请指正。
--the end
有疑问加站长微信联系(非本文作者)