{"repo":"enocom/gopher-reading-list","free":true,"listed":false,"github":"https://github.com/enocom/gopher-reading-list","clone":"git clone https://github.com/enocom/gopher-reading-list.git","description":"A curated selection of blog posts on Go","language":null,"stars":8042,"topics":["go","golang","reading-list","blog-posts"],"license":"Apache-2.0","category":"dev-tools","readme_excerpt":"Gopher Reading List 中文版 Here is a reading list of blog posts about Go. It aspires to include only the most useful and relevant material that anyone writing Go should eventually read. By definition, the list is a work in progress. Rather than being comprehensive, the list is a curated selection fixed at 200 entries. Go is growing fast and so are the number of blog posts about it. If an interested reader knows of a great post not on this list, please open an issue with a link to the post. Not every blog post linked in an issue will make its way into the list. Nonetheless, the issue list (both open and closed) is a good source of additional reading material. NOTE: Any new additions will need to replace something else on the list to keep it at a fixed length. Start Here - Go at Google: Language Design in the Service of Software Engineering - An Intro to Go for non-Go developers - How to Write Go Code - A Tour of Go - Frequently Asked Questions - Go by Example - Go 101 See Go Books for a list of books, both free and paid. Beginner Some basics - Understand Go pointers in less than 800 words or your money back - Don't fear the pointer - Channel Axioms - Golang channels tutorial - Common Gotchas in Go - 100 Go Mistakes and How to Avoid Them - Slices from the ground up - 6 Tips for Using Strings in Go - Go Defer Simplified with Practical Visuals - How to Use Go Interfaces Worth reading, again and again - Effective Go - Visualizing Concurrency in Go - Strings, bytes, runes and characte","default_branch":null,"files":null,"tree":[],"storefront":"/r/enocom","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/enocom/gopher-reading-list/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}