7 must-have для разработчиков на Go
Спрос на бэкенд-разработчиков — а следовательно и на Go-разработчиков — стабильно растёт. И судя по всему, программисты на Go, без работы в ближайшие лет 10 точно не останутся.
Коллеги из «МойОфис» изучили немало книг, видео, курсов и статей по Go-разработке и поделились самыми топовыми из них в этой заметке: https://tproger.ru/books/sem-glavnyh-knig-dlja-golang-razrabotchika-ot-donovana-i-kernigana-do-makdaujella/
#книги #go
Айтишная реальность
Спрос на бэкенд-разработчиков — а следовательно и на Go-разработчиков — стабильно растёт. И судя по всему, программисты на Go, без работы в ближайшие лет 10 точно не останутся.
Коллеги из «МойОфис» изучили немало книг, видео, курсов и статей по Go-разработке и поделились самыми топовыми из них в этой заметке: https://tproger.ru/books/sem-glavnyh-knig-dlja-golang-razrabotchika-ot-donovana-i-kernigana-do-makdaujella/
#книги #go
Айтишная реальность
Планировщик GO: самый подробный гайд простым языком
Автор решил с нуля смоделировать планировщик Go и заодно объяснить всё, что скрыто под капотом языка. От наивной модели “одна горутина — один тред” он шаг за шагом приходит к полноценной архитектуре с GMP-моделью, локальными и глобальными очередями, ворк-стилингом, кооперативной многозадачностью и вытеснением через stackguard.
В статье полно объяснений, примеров и схем. Так что чтиво не только для Go-разработчиков, но и для тех, кто хочет лучше понять, как под капотом работает конкурентность, планирование задач и взаимодействие с ядрами CPU.
#go
Айтишная реальность
Автор решил с нуля смоделировать планировщик Go и заодно объяснить всё, что скрыто под капотом языка. От наивной модели “одна горутина — один тред” он шаг за шагом приходит к полноценной архитектуре с GMP-моделью, локальными и глобальными очередями, ворк-стилингом, кооперативной многозадачностью и вытеснением через stackguard.
В статье полно объяснений, примеров и схем. Так что чтиво не только для Go-разработчиков, но и для тех, кто хочет лучше понять, как под капотом работает конкурентность, планирование задач и взаимодействие с ядрами CPU.
#go
Айтишная реальность
👏4