Current location - Education and Training Encyclopedia - University ranking - Introduction to Go Language
Introduction to Go Language
Go language introductory book recommendation

Go programming language (Golang) was born in an aristocratic family of Google and was jointly developed by three great programmers, Robert Griesemer, Rob Pike and Ken Thompson, the father of C language. Since the project started in 2007, it has attracted the attention of programmers. The following is the recommendation of Go language introductory books shared by Inspirational.com.. I hope you like them.

Go programming language input preferences:

De-network programming

Author: Xie (Weibo ID @ Xie)

Link: /book/ 1525

Recommended reason:

The author is one of the most famous experts in Go language technology practice in China, and a senior programmer with rich experience in development practice! The content of this book is comprehensive and has detailed basic knowledge. Go language, and also focuses on the most interesting concurrent programming features of Go, which can be said to fill the knowledge gap of Go concurrent programming in the market before. For readers who want to know the concurrent function of Go deeply, this book can be used as a key reference! This book has also been selected as the designated teaching material for Go language learning in Weihai Branch of Harbin Institute of Technology! I hope readers can make comprehensive reading notes according to this book, which will be a good learning method! This book is currently available in both paper and electronic versions. In addition, the author's Github homepage also has an open source book "Go Command Tutorial" about the Go command line!

Suitable for people: full coverage

Recommended index: ★★★★★★★

Go language programming

Authors: Xu Shiwei, Lv Guihua, etc.

Link: /book/967

Recommended reason:

The author is a great god in the industry, a core technician of Qi Niu Cloud Storage Team, and the earliest expert in applying and popularizing Go language technology in China! This book is concise and focused, fully analyzes and summarizes the characteristics of Go language, and gives the code of Go examples. The content system may be more suitable for programmers with a certain programming foundation to read! This book is one of the earliest Go technical books in China. Although it was published earlier, it can still be used as an important reference! Both electronic and paper versions are available!

Suitable for the crowd: full coverage, focusing on experienced programmers.

Recommended index: ★★★★★★★

Learn Go language

Author: Mick Gibbon (translated by Xing Xing)

Link:

Recommended reason:

This book is one of the earliest technical learning materials from the world of Weiqi, and the translator Xing Xing is also one of the earliest experts who came into contact with Weiqi language in China! The content is relatively basic, and the translation is easy to understand! I mainly talk about the basic grammar knowledge of Go language. What's more commendable is that each chapter of this book is equipped with exercises with different difficulties and correct answers! For beginners, this is a very good primer! This book is also open source, there is a free electronic version available! Similarly, all stars and donors are encouraged.

Suitable for the crowd: beginners

Recommended index: ★★★★★★★

To study notes

Author: raindrop mark (Weibo ID @qyuhen)

Link: /qyuhen/book

Recommended reason:

The author is also a well-known Go language expert and knowledge disseminator in China! I really appreciate and admire the author's learning methods. Take notes! The study notes of raindrop imprint are available to everyone in the Weiqi technical community. The content is very comprehensive, including a simple grammar introduction, a verifiable code block that matches each knowledge point, and the study and interpretation of the source code of Weiqi language. The overall style is simple and elegant, step by step. Very suitable as an introductory and gradually in-depth learning reference! At present, the version of notes is 1.4. I look forward to the update of the author 1.5! This book is also open source and free. Similarly, all stars and donated authors are encouraged!

Suitable for the crowd: beginners

Recommended index: ★★★★★★★

To sum up, I recommend five Chinese Go technical books this time, all of which are recommended by five stars. Is everyone? Learn Go language and climb to the peak of life? Essential books, readers can refer to them comprehensively! Yes, go to the language introduction and read these books!

Of course, there is also a Go language book worth looking forward to. Brian W. Kernighan, the author of the IT masterpiece C Programming Language, has written the Go programming language again, which is expected to be put on Amazon in late August of 20 15. The latest version is only in English. I also hope that domestic publishing houses can launch translation as soon as possible, and interested friends can also pay attention to it themselves!

For more information about Go, please visit official website!

Golang official website: /golang

;