It has been almost two years since I first learned GO. At that time, the version was 1.10. Downloading gocode, Godef and other plug-ins still required me to GO over the wall.

Despite these and other issues, there are a number of features that appeal to a large number of developers, such as the unique simplicity of the code style, support for concurrency at the language level, efficient compilation and running, GPM design, and so on. Now in 2020, this article was written on February 19, and the language version has been iterated to version 1.13, which enhances the Errors library and uses the Go mod for package management (mp.weixin.qq.com/s/5c0-9Kx7n…

This topic is mainly for their review and summary of GO language, if there is a little help to readers, it is a great honor.

A language you need to know it, touch it, understand and understand it, and finally accompany it. Let’s go

In 2009, Go language gradually stabilized, and in September of the same year, Go language was officially released and open-source code was released. 2019 is just the 10th anniversary of Go. Read the following articles about Go’s life experience:

  • Go 1.0 to Go 1.13
  • Ten Years of Go

Reference for setting up the environment of go language:

  • go wikis
  • Build the development environment (Goland includes cracking & VS Code)

Chinese websites or learning resources about GO can be found at:

  • Go Language Chinese
  • Top 10 Online resources for learning Go programming

For the module background end of Go, please refer to:

  • About pkg.go.dev’s past life, present life and future

This article mainly serves as the porter of GO resources, which will be updated and enriched from time to time. You can also leave messages to discover and learn from each other