Go: a documentary!


In the past, readers often asked me where I could find the past and present life of go language. At this time, we often told him to read issues and proposals. But the data is a little scattered and there is no index system. As a result, many new beginners of the reader read on the deviation, or in the first step to find information was stopped.

Recently, Ou Shen (@ Changkun) released a low-key “go: a documentary”. This document collects many interesting (visible) questions, discussions, proposals, Cl and speeches in the development process of go. Its purpose is to provide a comprehensive reference for the history of go.

I think this material is very valuable, which is equivalent to that Ou Shen has sorted out the data index. Readers who are interested in go language are strongly recommended to read it

Go: a documentary!

The content index is mainly divided into:

  • Sources
  • Committers

    • Core Authors
    • Compiler/Runtime Team
    • Library/Tools/Security/Community
    • Group Interviews
  • Timeline
  • Language Design

    • Misc
    • Slice
    • Package Management (1.4, 1.5, 1.7)
    • Type alias (1.9)
    • Defer (1.13)
    • Error values (1.13)
    • Channel/Select
    • Generics
  • Compiler Toolchain

    • Compiler
    • Linker
    • Debugger
    • Tracer
    • Builder
    • Modules
    • gopls
    • Testing
  • Runtime Core

    • Statistics
    • Scheduler
    • Execution Stack
    • Memory Allocator
    • Garbage Collector
    • Memory model
    • ABI
  • Standard Library

    • syscall
    • io
    • go/*
    • sync
    • Pool
    • Mutex
    • atomic
    • time
    • context
    • encoding
    • image, x/image
    • misc
  • Unclassified But Relevant Links
  • Fun Facts
  • Acknowledgements

Go: a documentaryhttps://golang.design/history/, GitHub warehouse address:https://github.com/golang-design/history

My official account

Go: a documentary!

Recommended Today

Java security framework

The article is mainly divided into three parts1. The architecture and core components of spring security are as follows: (1) authentication; (2) authority interception; (3) database management; (4) authority caching; (5) custom decision making; and;2. To build and use the environment, the current popular spring boot is used to build the environment, and the actual […]