Go语言的环境搭配

Go语言简介 Go(又称Golang)是Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。
go的语法接近C语言,但对于变量的声明有所不同。Go支持垃圾回收功能。Go的并行模型是以东尼·霍尔的通信顺序进程(CSP)为基础,采取类似模型的其他语言包括Occam和Limbo,但它也具有Pi运算的特征,比如通道传输。在1.8版本中开放插件(Plugin)的支持,这意味着现在能从Go中动态加载部分函数。
与C++相比,Go并不包括如枚举、异常处理、继承、泛型、断言、虚函数等功能,但增加了 切片(Slice) 型、并发、管道、垃圾回收、接口(Interface)等特性的语言级支持。Go 2.0版本将支持泛型,对于断言的存在,则持负面态度,同时也为自己不提供类型继承来辩护。
不同于Java,Go内嵌了关联数组(也称为哈希表(Hashes)或字典(Dictionaries)),就像字符串类型一样。


安装Go Go语言是跨平台,支持Windows、Linux、Mac OS X等系统,还提供有源码,可编译安装
直接百度Go语言,点进官网下载即可,有以下几个版本,根据自身系统来下载安装
Windows :go1.8.1.windows-amd64.msi
Linux :go1.8.1.linux-amd64.tar.gz
【Go语言的环境搭配】Mac :go1.8.1.darwin-amd64.tar.gz
Source: go1.8.1.src.tar.gz
go-yu-yan-xia-zai-an-zhuang-pei-zhi-shi-yong-01
下载完成之后解压,得到go文件夹,将该文件夹放到合适的位置。然后添加环境变量GOROOT并将值设置为刚才的安装位置。并将%GOROOT%\bin添加到环境变量PATH中。最后打开命令提示符输入以下命令测试一下是否安装成功。如果出现了相应的版本号,说明我们已经安装好了Go。

C:\Users\asddf>go version go version go1.8.1 windows/amd64

安装Go IDE 下载链接:https://www.jetbrains.com/go/download/#section=windows
根据其网站内设教程狂点下一步即可,大体上没什么特别要注意的地方
创建第一个项目 首先设置GO的工作目录、GOPATH环境变量。接着,GO的临时文件就会放到其环境变量所对应的目录中。
可用VS Code作为编辑器来编写Go代码。首先需要在VS Code中安装Go插件。然后第一次打开.go类型文件的时候,VS Code会提示安装一些插件来激活Go语言调试等功能。全部安装完成之后,
在VS Code中打开一个文件夹,然后新建文件hello.go,并写入以下内容。
package mainimport "fmt"func main() { fmt.Printf("你好,世界\n") }

在安装完全部插件之后,按Ctrl+F5来编译代码,如果代码无错误,终端窗口便会运行结果。
Go语言的环境搭配
文章图片


    推荐阅读