Go语言革命性地在静态开发语言阵营中率先提供了多返回值功能。这个特性让开发者可以从原来用各种比较别扭的方式返回多个值的痛苦中解脱出来,既不用再区分参数列表中哪几个用于输入,哪几个用于输出,也不用再只为了返回多个值而专门定义一个数据结构。

map是一堆键值对的未排序集合。在很多语言中,map一般都以库的方式提供。只有少数语言不需要引入库,比如Python;学过Python的朋友可以知道,其实这和Python中的dict数据类型(字典)相同。在Go语言中,使用map不需要引入任何的库…

当今世界上,编程语言可谓已经非常多了,能在维基百科找到的就多达六百多种。
偏性能的有C、C++、Java、C#、Delphi、Objective-C等编译型语言;

偏快速开发的有PHP、Python、Perl、Ruby等;
还有一些应用在特定领域的语言,比如MATLAB和R等,那我为什么要开始学习Go语言呢?