Go基础教程01

作为一名开发人员,想写点自己成长的文章。我们从go语言入手,开启一系列的教程。从基础到实践课程,将一起学习go语言的打包、工具链、数组切片和映射、语言的类型系统等。

关于go不必多说,并发与速度是他的优势。智能的编译器编译时的速度极快,并发的思想更像线程,但是占用的内存却少于线程。丰富完善的标准库,让我们不得不对这门语言另眼相看。

话不多说,我们今天的目标主要是如何快速的开始一个Go程序呢?即开发环境的搭建与编辑器的选择。

Go官网中有所有的版本,在这里我们给出下载的链接https://golang.org/dl/可以通过这个链接下载最新的版本1.11的Go。根据自己的系统选择对应的系统版本,我自己是MacOs的版本。以这个为例,我们对环境进行搭建。

1、选择版本1.11然后下载.pkg的一键安装包

2、双击打开压缩包,拖入应用程序即可。

3、选择https://www.jetbrains.com/go/官网下载Go IDE by JetBrains,习惯了这个公司的产品,所以没有选择官方推荐的工具进行编程。

4、安装步骤及其简单,下载对应的软件包解压缩。同上步骤即可完成下载与安装。

在开始编码前,我想我们很有必要去了解程序的架构流程图。

万年不变的Hello world,我来了。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180831G1ON6Y00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券