从Go官方文档,我们能得到哪些资料?

大漠胡萝卜 · · 648 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

对于大多数人,学习一门技术或者查找某个知识点使用都不喜欢或者没有习惯使用官网。我认为一方面是官方大多数是英文的,因此看起来稍微费劲一点;另一方面,因为个人对于官网的各个功能模块所在的位置不熟悉,因此查询起来稍微费时。

因此,很多的文章搬运工将官网的内容换到不同文章平台,如个人博客,博客园,知乎,掘金,CSDN等,没有直接获取第一手的信息,不可避免出现了一些理解的偏差。

作为一名Gopher,我认为Go语言的官网资料包括开发文档介绍可读性是较为可读的,稍微整理一下,分享给大家。

官方Document

类似每个开源项目的README文档,主要包括:

1、Getting started

我们怎么开始学习Go语言,看了介绍之后,直接开始编程之旅吧。

2、Using and understanding Go

主要包括下面这些内容,

effective_go,如何有效的Go代码。

开发ide选择

运行代码诊断,包括ProfilingTracingDebuggingRuntime statistics and events等功能介绍。

最后介绍了数据库操作和开发管理module方式两部分,推荐看看。

3、References

包管理

提供包括标准包和附属包(兼容性要求较低)等使用文档,第三方包可以去Pkg.go.dev搜索。

go mod管理go.mod说明

官方文档cmd使用

官方文档Go语言规范

发版历史

Go内存模型

Go官方博客

Go语言一些深度的设计原理或者最新变化都会在这里,博客的目录可以看这儿

4、Codewalks

用于引导的三篇文章,

Go中函数是一等公民

通过通信来共享内存

生成任意文本:马尔可夫链算法

5、From the Go Blog

列举了LanguagePackagesModulesTools四个方面最新消息或者深度解析,文章都是来源于官方Blog

6、Wiki

Go开发团队维护,包含了Go语言,工具链和其他的资源,似乎现在很少更新了,不推荐看了。

Go官方维护awesome-go

awesome-go.com,列举了Go语言相关的所有的包以及其他资源等,如有趣的Gophers资料,该项目对应的中文版可以看awesome-go-cn


有疑问加站长微信联系(非本文作者)

本文来自:掘金

感谢作者:大漠胡萝卜

查看原文:从Go官方文档,我们能得到哪些资料?

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

648 次点击  
加入收藏 微博
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传