Go是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2009年11月开源,在2012年早些时候发布了Go 1稳定版本。现在Go的开发已经是完全开放的,并且拥有一个活跃的社区。
文章永久连接:https://tech.souyunku.com/5416
- 一、Go 语言基础教程
 - 二、Go 语言 – 简介
 - 三、Go 语言环境配置
 - 四、Go 语言结构
 - 五、Go 语言基础语法
 - 六、Go 语言数据类型
 - 七、Go 语言变量
 - 八、Go 语言常量
 - 九、Go 语言运算符
 - 十、Go 语言条件语句
 - 十一、Go 语言循环语句
 - 十二、Go 语言函数
 - 十三、Go 语言 – 变量作用域
 - 十四、Go 语言 – 数组
 - 十五、Go 语言 – 字符串
 - 十六、Go 语言 – 指针
 - 十七、Go 语言 – 结构体
 - 十八、Go 语言 – 数据类型 interface
 - 十九、Go 语言 – 切片(slice)
 - 二十、Go 语言 – 哈希表(map)
 - 二十一、Go 语言 – range 关键字
 - 二十二、Go 语言 – 关键字 delete
 - 二十三、Go 语言递归函数
 - 二十四、Go 语言 – 类型转换
 - 二十五、Go 语言 – 错误处理
 - 二十六、Go 语言 – 开发工具
 - 二十七、Go 语言 for 循环语句
 - 二十八、Go 语言 – 多维数组
 - 二十九、Go 语言 break 语句
 - 三十、Go 语言 – 指向指针的指针
 - 三十一、Go 语言 – 指针作为函数参数
 - 三十二、Go 语言 goto 语句
 - 三十三、Go 语言 if 语句
 - 三十四、Go 语言函数值传递调用
 - 三十五、Go 语言 for 循环嵌套
 - 三十六、Go 语言 – 向函数传递数组
 - 三十七、Go 语言 – 函数 – 引用传值
 - 三十八、Go 语言 select 语句
 - 三十九、Go 语言 if…else 语句
 - 四十、Go 语言 switch 语句
 - 四十一、Go 语言 – 闭包函数
 - 四十二、Go 语言指针数组
 - 四十三、Go 语言 if 语句嵌套
 - 四十四、Go 语言 – 函数作为值
 - 四十五、Go 语言函数方法
 - 四十六、Go 语言 continue 语句