Useful links about go
- Visualizing Garbage Collection Algorithms - Ken Fox
- Tracing Garbage Collection - Wikipedia
- On-the-Fly Garbage Collection: An Exercise in Cooperation - Edsger W. Dijkstra
- The Golang Scheduler - Kevin Kelche
- Scheduling In Go : Part I - OS Scheduler - William Kennedy
- Scheduling In Go : Part II - Go Scheduler - William Kennedy
- Scheduling In Go : Part III - Concurrency - William Kennedy
- Планирование в Go: Часть I — Планировщик ОС - William Kennedy (перевод)
- Планирование в Go: Часть II — Планировщик Go - William Kennedy (перевод)
- Планирование в Go: Часть III — Конкурентность - William Kennedy (перевод)
- Understanding the Go Scheduler and discovering how it works - Sanil Khurana
- 🎥 Go scheduler: Implementing language with lightweight concurrency - Dmitry Vyukov
- 🎥 Планировщик Go - ТиПМС 9
- 🎥 Внутреннее устройство планировщика Go - Владимир Балун
- A Guide to the Go Garbage Collector
- runtime/mgc.go
- Go 1.5 concurrent garbage collector pacing - Google
- GC scanning of stacks - Google
- Go Blog - Go GC: Prioritizing low latency and simplicity - Richard Hudson
- Go Blog - Getting to Go: The Journey of Go's Garbage Collector - Richard Hudson
- 🎥 Go GC: Solving the Latency Problem - Rick Hudson
- Golang’s Real-time GC in Theory and Practice - Will Sewell
- Concurrent garbage collection - Dirkjan Bussink
- Why golang garbage-collector not implement Generational and Compact GC?
- How Does the Garbage Collector Mark the Memory? - Vincent Blanchon
- How Does the Garbage Collector Watch Your Application? - Vincent Blanchon
- How Does the Garbage Collector Mark the Memory? - Vincent Blanchon
- Memory Management and Allocation - Vincent Blanchon
- Go scheduling and Garbage collection - Mohan Prasath
- Garbage Collection In Go : Part I - Semantics - William Kennedy
- Garbage Collection In Go : Part II - GC Traces - William Kennedy
- Garbage Collection In Go : Part III - GC Pacing - William Kennedy
- Go’s march to low-latency GC - Rhys Hiltner
- Почему Discord переходит с Go на Rust
- Предотвращаем утечки памяти в Go, ч. 1. Ошибки бизнес-логики - Виталий Исаев
- Предотвращаем утечки памяти в Go, ч. 2. Ошибки бизнес-логики - Виталий Исаев
- Анализ механизма сбора мусора Go
- In-depth analysis of Golang's GC scanning object implementation
- 🎥 Как устроен garbage collector в Go 1.9 - Андрей Дроздов, Avito
- 🎥 Как устроена сборка мусора в Golang - Дмитрий Кривенко
- 🎥 P99 Conf Logo 2022: Large-Scale, Semi-Automated Go Garbage Collection Tuning at Uber - Cristian Velazquez, Uber
- 🎥 GopherCon 2019: The garbage collector - Maya Rosecrance
- 🎥 GopherCon 2022: Control Theory and Concurrent Garbage Collection Deep Dive - Madhav Jivrajani
- 🎥 GopherCon Singapore 2019: Garbage Collection Semantics - William Kennedy
- 🎥 Ozon Go Meetup Moscow 2022 - Moguchev Leonid
- [Golang] Garbage Collection in General - Satyajit Roy
- Structure size optimization in Golang (alignment/padding). More effective memory layout (linters) - Roman Romadin
- Breaking the Type System in Golang (aka dynamic types) - Sidhartha Mani
- Механизмы выделения памяти в Go - Дмитрий Кривенко
- 🎥 Потребление оперативной памяти в языке Go: проблемы и пути решения - Виталий Исаев, МойОфис
- 🎥 GopherCon UK 2018: Understanding Go's Memory Allocator - Andre Carvalho
- 🎥 Memory Management in Go: The good, the bad and the ugly. GopherCon UK 2023 - Liam Hampton
- Go To Memory - Антон @Adeon
- Атомики в Go: особенности внутренней реализации - Евгений Михалев
- 🎥 Go Channels Internals - Егор Гришечко
- 🎥 Как на самом деле устроены каналы в Golang - Николай Тузов
- 🎥 Внутреннее устройство каналов в Go - Николай Тузов
- 🎥 Как на самом деле устроен тип Map в Golang?- Николай Тузов
- 🎥 Go Map Internals - Егор Гришечко
- Мапы в Go: уровень Pro - Павел Комаров
- Hashmap(map) по версии Golang вместе с реализацией на дженериках - Sergei Makarov
- Hashmap(map) по версии Golang. Часть 2 - Sergei Makarov