1.1 编译器安装
下载go1.10.linux-amd64.tar.gz包,将go1.10.linux-amd64.tar.gz解压到/opt/目录下,在/etc/profile文件最后几行加入环境变量
export GOROOT=/opt/go
export PATH=$PATH:$GOROOT/bin
export GOPATH=~/go_project
1.2 创建项目
创建项目,目录结构如下
go_project/
/src
/hello
/hello.go
/bin
go语言是以包为模块单位,在GOPATH/src下组织。
在hello.go文件中写入
package main
import "fmt"
func main() {
fmt.Println("Hello World!")
}
1.3 编译运行
编译时项目会自动搜索GOPATH下包,指令如下
go install hello
编译后的可执行文件在bin目录下,直接可以运行./hello