第一章 Go语言入门

由于Go语言支持WindowsmacLinux等主流操作系统,所以我们需要根据操作系统选择不同的安装包文件。以win10 64位操作系统为例,选择的安装包文件为:go1.8.3.windows-amd64.msi。点击默认安装即可。

接下来,配置环境变量GOPATH。右击此电脑选择属性,然后选择左边列表中的高级系统设置,接下来在弹出的对话框中点击环境变量按钮。在系统变量中,点击新建按钮。在弹出的对话框中,变量名写GOPATH,变量值写设置的Go项目路径。

 Go项目路径下约定有三个子目录:

1) src 存放源代码(比如:.go .c .h .s等)

2) pkg存放编译后生成的文件(比如:.a

3) bin 存放编译后生成的可执行文件(为了执行方便,可以把此目录加入到 path 环境变量中)

 Go常用的三个命令:

go run:直接运行程序

go build:编译生成可执行程序

go get:获取远程包(需提前安装 githg

 

1.1.2 LiteIDE

下载地址:

LiteIDE是一款简单,开源,跨平台的Go IDE

同样以win10 64位操作系统为例,选择的安装包文件为:liteidex32.2.windows-qt5.zip。直接解压,在其中的bin目录下,点击liteide.exe即可运行。

重新设置GOPATH后,liteIDE不会自动更新,也需要重新设置查看”->”编辑当前环境Go工具对包的查找从src目录开始。

 

1.1.3 Git工具

下载地址:https://git-scm.com/download/win

win10 64位操作系统为例,选择的安装包文件为:Git-2.8.1-64-bit.exe。  

使用Git工具获取Go的远程包。Git是一款免费、开源的分布式版本控制系统,方便的从https://github.com/获取源代码。gitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名gitHub

 

1.2 第一个Go程序

以传统的Hello World”为例,开始Go语言编程之旅。

 

package main import "fmt" func main() { fmt.Println("Hello 世界") }

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wsfswz.html