Go编程语言文档

  1. 云栖社区>
  2. 博客>
  3. 正文

Go编程语言文档

果果糖 2019-01-10 10:15:08 浏览1447
展开阅读全文

文档

Go编程语言是一个开源项目,可以提高程序员的工作效率。

Go富有表现力,简洁,干净,高效。它的并发机制使编写能够充分利用多核和联网机器的程序变得容易,而其新颖的类型系统可实现灵活的模块化程序构建。Go快速编译到机器代码,但具有垃圾收集的便利性和运行时反射的强大功能。它是一种快速,静态类型的编译语言,感觉就像一种动态类型的解释语言。

安装Go

入门

下载和安装Go编译器,工具和库的说明。

学习去吧

doc.png

围棋之旅

Go的交互式介绍分为三个部分。第一部分介绍基本语法和数据结构; 第二部分讨论方法和接口; 第三部分介绍了Go的并发原语。每个部分都以一些练习结束,这样您就可以练习所学的内容。您可以在本地安装它:


这会将gotour二进制文件放在工作区的bin目录中。

如何编写Go代码

本文档解释了如何使用go命令 获取,构建和安装包,命令和运行测试。

编辑器插件和IDE

一个文档,总结了常用的编辑器插件和带有Go支持的IDE。

有效的去

一份文档,提供了编写清晰,惯用Go代码的技巧。必须阅读任何新的Go程序员。它增加了游览和语言规范,这两者都应该首先阅读。

诊断

总结用于诊断Go程序中的问题的工具和方法。

常见问题(FAQ)

关于Go的常见问题的答案。

Go Wiki

由Go社区维护的wiki。

更多

有关 更多Go学习资源,请参阅Wiki上的“ 学习”页面

参考

包文档

Go标准库的文档。

命令文档

Go工具的文档。

语言规范

官方Go语言规范。

Go Memory模型

一个文档,指定可以保证在一个goroutine中读取变量的条件,以观察通过写入不同goroutine中的同一变量而产生的值。

发布历史

Go版本之间的变化摘要。

用品

Codewalks

Go计划的导览游。

工具

更多

请参阅文章页面 维基的多了去了文章。

非英语文档

有关本地化文档,请参阅Wiki上NonEnglish页面

网友评论

登录后评论
0/500
评论
果果糖
+ 关注