博客《为什么Go语言在中国格外的”火”》分析了为了中国的程序员对Go语言情有独钟。 博客《Go语言的前世今生》简单介绍了Go语言的发展历程。
按照套路,本应该还有一篇博客写Go语言的优势。但目前不会这么做,我想大家更应该的是在学习使用Go语言的过程中,体会到他的威力。
所以,今天我们就开始我们的Go语音学习之旅。
工欲善其事,必先利其器。第一步当然是开发环境的搭建,今天就介绍一下windows系统上如何搭建Golang开发环境。
go官方: https://golang.org/
下载地址: https://golang.org/dl/
安装文档: https://golang.org/doc/install
1. 下载 go是开源的,但是我们不打算一开始就研习他的源码。go的官网上,对于windows操作系统有两种安装方法,也就是提供了不同的文件:
我们可以看到一种是.msi,一种是.zip。 对于windows操作系统不熟悉的人来说,这里有必要介绍一下什么是.msi: msi就是microsoft installer的简写,是微软格式的安装包。
两种包有何区别呢? .zip下载后,我们解压,然后需要手动配置环境变量。 .msi下载后,安装,会自动帮我们把环境变量配置好。
下载就分别就两种格式的包进行说明。
2. 安装 2.1 zip格式安装 解压到某一位置,比如c:/Go 这里需要注意,如果你指定的位置不是c:/Go,你还必须设置GOROOT这个环境变量,指向你所解压的位置。 PATH环境变量中加入路径:c:/Go/bin
设置完成后,进入cmd,输入 go version,如果成功,就会出现下图:
新建文件夹,比如叫go_workspace,然后在go_workspace中新建三个文件夹,分别叫bin pkg src
然后这是环境变量GOPATH:
设置完成后,重启cmd,输入echo %GOPATH%,如果成功,就会出现刚刚设置的路径。
2.2 msi格式安装 下载完成后直接安装就可以了。 安装成功后,cmd中输入go version,就会出现版本情况
接下来也要配置GOPATH,跟上面的方法一样,这里不再赘述了。
3. 应用 在d:/go_workspace/src下新建一个hello.go, 键入代码:
package mainimport "fmt"func main() { fmt.PRintf("hello, world/n")}然后运行:
4. 补充 其实还有一些环境变量可以设置,这就因人而异了: GOROOT:Go的安装目录 GOPATH:用于存放Go语言Package的目录,这个目录不能在Go的安装目录中 GOBIN:Go二进制文件存放目录,写成%GOROOT%/bin就好 GOOS:操作系统 GOARCH:指定系统环境,i386表示x86,amd64表示x64 PATH:需要将%GOBIN%加在PATH变量的最后,方便在命令行下运行Go
然后可以在cmd中输入 go env查看环境变量的配置情况。
新闻热点
疑难解答