1.简介:

云时代的C语言

优势:

  • 服务器编程,go很适合用来处理c/c++做的那些事情(比c/c++更简洁)
    • 处理日志
    • 数据打包
    • 虚拟机处理
    • 文件系统等
  • 分布式系统,数据库代理器等
    • 这一点,在那些用golang打造的工具中显而易见。Docker,作为一种微服务的容器,也是用golang打造。
  • 网络编程,这一块目前应用最广。包括web应用,API应用,下载应用。
  • 内存数据库,如google开发的groupcache,couchbase的部分组建。
  • 云平台
  • 区块链

2.安装

2.1.Go安装包下载(windows下载)

由于众所周知的原因,我们无法访问golang的官方网站,我们通过访问中国的相关网站进行下载
https://studygolang.com/dl
360截图20191223180239680.jpg

注意:尽量下载.msi格式的文件,这种格式不需要手动进行配置。

2.2.根据引导安装

360截图20191223180239680.jpg

注意:安装路径不要包含中文,可能会导致出错

2.3.完成安装

360截图20191223180239680.jpg

3.检验安装是否正确

打开cmd,查安装版本

输入:go version
360截图20191223180239680.jpg
安装成功,版本正确