Hello Go

Mac 安装 GO

本人使用了Brew来安装。

安装前首先更新Brew。
brew update && brew upgrade
安装Go

使用brew安装go

brew install go
设置$GOPATH

Go从1.1版本开始必须设置这个变量,也就是说通过以上方式安装后就必须要设置$GOPATH了。

这个目录用来存放Go源码,可运行文件,和编译之后的包文件。

Mac系统设置

在bash中加入:

export GOPATH=/your/path

以上目录需要存在,不存在就自己手动创建一个。

然后运行

source ~/.zshrc

替换成你自己使用的shell,如.bashrc等。

然后,需要在/your/path目录下,新建 pkg,bin,src目录。

​ src目录存放源代码,如hello.go

​ pkg目录存放编译后的文件,如hello.a

​ bin目录存放生成后的可执行文件

src目录就是主要开发目录。如hello项目,则在src下新建hello目录。

到这里,就可以开始Go之旅了。

Hello Go

需要注意的是,在Go中,包名和文件名是可以不同的,包名为main的时候即为可以独立运行的包。

在src目录新建hello目录,创建hello.go文件。

package main //包名

import "fmt" //导入一个系统级别的fmt包

//使用func定义函数
//main函数没有参数,没有返回值
func main() {
  fmt.Println("Hello Go") //调用包函数的方法为 pkgName.funcName
}

一个hello.go就写好了,在命令行输入

go run hello.go

就可以看到输出Hello Go了。