<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Untagged on </title>
    <link>https://note.lican.site/tags/untagged/</link>
    <description>Recent content in Untagged on </description>
    <generator>Hugo</generator>
    <language>en</language>
    <copyright>© lican.asia All rights reserved</copyright>
    <lastBuildDate>Fri, 11 Sep 2020 20:46:38 +0800</lastBuildDate>
    <atom:link href="https://note.lican.site/tags/untagged/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Go: A Documentary 发布！</title>
      <link>https://note.lican.site/posts/posts/reading/documentary-of-go/</link>
      <pubDate>Fri, 11 Sep 2020 20:46:38 +0800</pubDate>
      <guid>https://note.lican.site/posts/posts/reading/documentary-of-go/</guid>
      <description>&lt;p&gt;以前经常有读者问我，哪儿可以找到 Go 语言的前世今生，这种时候我们往往会告诉他去看 issues 和 proposals。但资料有点分散，且没有索引体系。因此不少人新入门的读者读着读着就跑偏了，又或是在第一步找资料上就被拦住了。&lt;/p&gt;&#xA;&lt;p&gt;最近欧神（@changkun）低调的发布了 《Go: A Documentary》，这个文档收集了 Go 开发过程中许多有趣（公开可见的）的问题，讨论，提案，CL 和演讲，其目的是为 Go 历史提供全面的参考。&lt;/p&gt;&#xA;&lt;p&gt;个人认为这份资料非常的有价值，相当于欧神把资料索引整理好了，强烈推荐对 Go 语言感兴趣的读者进行阅读：&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://image.eddycjy.com/0643ae29cdb8fb99d5a83bf67b443a9a.jpg&#34; alt=&#34;image&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;内容索引主要分为：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Sources&lt;/li&gt;&#xA;&lt;li&gt;Committers&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Core Authors&lt;/li&gt;&#xA;&lt;li&gt;Compiler/Runtime Team&lt;/li&gt;&#xA;&lt;li&gt;Library/Tools/Security/Community&lt;/li&gt;&#xA;&lt;li&gt;Group Interviews&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Timeline&lt;/li&gt;&#xA;&lt;li&gt;Language Design&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Misc&lt;/li&gt;&#xA;&lt;li&gt;Slice&lt;/li&gt;&#xA;&lt;li&gt;Package Management (1.4, 1.5, 1.7)&lt;/li&gt;&#xA;&lt;li&gt;Type alias (1.9)&lt;/li&gt;&#xA;&lt;li&gt;Defer (1.13)&lt;/li&gt;&#xA;&lt;li&gt;Error values (1.13)&lt;/li&gt;&#xA;&lt;li&gt;Channel/Select&lt;/li&gt;&#xA;&lt;li&gt;Generics&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Compiler Toolchain&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Compiler&lt;/li&gt;&#xA;&lt;li&gt;Linker&lt;/li&gt;&#xA;&lt;li&gt;Debugger&lt;/li&gt;&#xA;&lt;li&gt;Tracer&lt;/li&gt;&#xA;&lt;li&gt;Builder&lt;/li&gt;&#xA;&lt;li&gt;Modules&lt;/li&gt;&#xA;&lt;li&gt;gopls&lt;/li&gt;&#xA;&lt;li&gt;Testing&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Runtime Core&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Statistics&lt;/li&gt;&#xA;&lt;li&gt;Scheduler&lt;/li&gt;&#xA;&lt;li&gt;Execution Stack&lt;/li&gt;&#xA;&lt;li&gt;Memory Allocator&lt;/li&gt;&#xA;&lt;li&gt;Garbage Collector&lt;/li&gt;&#xA;&lt;li&gt;Memory model&lt;/li&gt;&#xA;&lt;li&gt;ABI&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Standard Library&#xA;&lt;ul&gt;&#xA;&lt;li&gt;syscall&lt;/li&gt;&#xA;&lt;li&gt;io&lt;/li&gt;&#xA;&lt;li&gt;go/*&lt;/li&gt;&#xA;&lt;li&gt;sync&lt;/li&gt;&#xA;&lt;li&gt;Pool&lt;/li&gt;&#xA;&lt;li&gt;Mutex&lt;/li&gt;&#xA;&lt;li&gt;atomic&lt;/li&gt;&#xA;&lt;li&gt;time&lt;/li&gt;&#xA;&lt;li&gt;context&lt;/li&gt;&#xA;&lt;li&gt;encoding&lt;/li&gt;&#xA;&lt;li&gt;image, x/image&lt;/li&gt;&#xA;&lt;li&gt;misc&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Unclassified But Relevant Links&lt;/li&gt;&#xA;&lt;li&gt;Fun Facts&lt;/li&gt;&#xA;&lt;li&gt;Acknowledgements&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;《Go: A Documentary》 的访问地址是 &lt;code&gt;https://golang.design/history/&lt;/code&gt;，GitHub 仓库地址：&lt;code&gt;https://github.com/golang-design/history&lt;/code&gt;，大家也可以通过 “阅读原文” 进入。&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
