“Go will be the server language of the future.” — Tobias Lutke, Shopify

In the past few years, a new language has emerged: Go or GoLang. Nothing excites developers more than a new programming language, right?

At present, some open source communities have adopted Go language to develop many platforms and frameworks, such as Docker, Kubernetes, etc., and even gradually from other languages (such as C, Java, etc.) to Go, I believe you have experienced this. When you look at some open source code, all written in Go, what do you do?

In addition, with the rapid development of cloud native technology in the past two years, Go language, as a new generation of compiled programming language, has become an excellent tool for the implementation of cloud native technology with its features of simple syntax, high concurrency performance and fast compilation speed. The arrival of cloud native will force you to learn a new language.

Therefore, starting from scratch to learn Go language today, on the one hand, is to urge myself to keep moving forward and learn new knowledge, on the other hand, to share with readers, I hope to make progress together with everyone. This column will share your Go learning experience in an easy-to-understand way, starting from the ground up.

Suitable for people:

  • Programming enthusiast

  • Beginner of Go

Learning Objectives:

Help Go language xiaobai quickly learn the basic knowledge of Go language, never know to understand, to write Go language program, to get started, until proficient, as Go language series full tutorial.

Column Introduction:

Go language is an open source programming language of Google inc. Its natural support for concurrency features attract more and more companies to use Go language as the main development language. At present, the job demand of Go language at home and abroad continues to grow, and the future development prospect of Go language is very promising.

This column is the Go language from the beginning to the master of the tutorial, including detailed grammar introduction and rich practice examples, take you from zero to learn Go language, improve Go language ability.

Nonsense not to say, Ollie to!