Списком полезных материалов для Golang-разработчиков поделился Алексей Семушкин — Software Engineer at Semrush и преподаватель курса OTUS «Go (Golang) Developer Basic«.
Книги
- The Go Programming Language — Alan A. A. Donovan, Brian W. Kernighan (2015, 400 стр)
- Linux Pocket Guide — Daniel J. Barrett (2020, 272 стр)
- Pro Git — by Scott Chacon, Ben Straub (2014, 456 стр)
- Computer Science: An Interdisciplinary Approach — Robert Sedgewick, Kevin Wayne (2016, 1160 стр)
- Data Structures and Algorithms in Go — Hemant Jain (2017, 416 стр)
- Concurrency in Go: Tools and Techniques for Developers — Katherine Cox-Buday (2017, 275 стр)
- Network Programming with Go — Jan Newmarch (2018, 300 стр)
- Database Systems: The Complete Book — Hector Garcia-Molina, Jeffrey D. Ullman, Jennifer Widom (2008, 1440 стр)
- Design Patterns: Elements of Reusable Object-Oriented Software — Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides (1994, 395 стр)
- The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations — Gene Kim, Jez Humble, Patrick Debois, John Willis (2016, 480 стр)
- Introducing Go: Build Reliable, Scalable Programs — Caleb Doxsey (2016, 124 стр)
- Mastering Go: Create Golang production applications using network libraries, concurrency, and advanced Go data structures — Mihalis Tsoukalos (2018, 634 стр)
- Go in Practice: Includes 70 Techniques — Matt Butcher, Matt Farina, J. B. Rainsberger (2016, 312 стр)
- Web Development with Go: Building Scalable Web Apps and RESTful Services — Shiju Varghese (2015, 350 стр)
- Black Hat Go: Go Programming For Hackers and Pentesters — Tom Steele, Chris Patten, and Dan Kottmann (2020, 208 стр)
- Hands-On Software Engineering with Golang: Move beyond basic programming to design and build reliable software with clean code — Jean-Denis «Jee» Greze (2019, 368 стр)
- Learn Data Structures and Algorithms with Golang — Bhagvan Kommadi (2017, 478 стр)
Обучающие ресурсы
- Онлайн-курс «Learn Go» на Codecademy
- Онлайн-курс «Programming in Go» на Coursera
- Видеоуроки на YouTube-канале «JustForFunc»
- Онлайн-книга «Learn Go with Tests»
- Блог «The Go Blog» от команды разработчиков Go