![](https://i-blog.csdnimg.cn/blog_migrate/823cea1cb463f7b22098bd772a8a4ecc.jpeg)
什么是Go语言?
Go语言是Google在2009年发布的第二款开源编程语言,专门针对多处理器系统应用编程进行了优化,其编译速度可以媲美C或C++的编译速度,而且更加安全,支持并行进程。Go语言是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2009年11月开源,在2012年早些时候发布了Go1.0稳定版本。现在Go的开发已经是完全开放的,并且拥有一个活跃的社区(https://studygolang.com/)。
基本属性
- 编译型语言:类型安全,将大多数错误消灭在编译阶段
- 自带垃圾回收:内存安全,无需手动操做管理内存
- 内置并发支持:以非常直观的代码和极低的代价实现高并发
- UTF-8编码:代码支持任意的UTF-8字符
Go语言环境安装
安装包的下载地址:https://studygolang.com/dl
如图所示,直接从推荐下载这里下载所需的安装包就可以
下面来介绍具体环境下的安装步骤
Windows环境
1、下载安装包(zip为免安装版本,msi为安装版本,这里只介绍msi版本的安装过程)
2、运行安装包文件,建议完全按照自动分配的地址来安装,一直next下去就可以了
3、配置环境变量,如图配置就好
Linux环境
1、下载好安装包,将安装包复制到Linux操作系统里准备安装
2、通过以下命令安装
sudo tar -xzf go1.4.2.linux-xxx.tar.gz -C /usr/local // 解压二进制文件到 /usr/local 目录
export PATH=$PATH:/usr/local/go/bin // 配置环境变量
go version // 检查go语言版本
Mac OS环境