作为一名开发人员,想写点自己成长的文章。我们从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,我来了。
领取专属 10元无门槛券
私享最新 技术干货