GopherCon 2017: Go 채널의 내부 구조와 동작 원리 완전 해부
개요 Go 언어의 채널(Channel)은 고루틴 간 통신을 위한 강력한 동시성 도구입니다. 하지만 이 간단해 보이는 API 뒤에는 런타임 스케줄러, 메모리 관리, 그리고 정교한 큐 메커니즘이 숨어 있습니다. 이 영상은 채널이 어떻게 고루틴 안전성을 보장하고, FIFO 순서를 유지하며, 고루틴을 블록/언블록하는지 그 내부 구현을 낱낱이 해부합니다. 이 영상은 Kavya Joshi가 GopherCon 2017에서 발표한 콘텐츠입니다. Kavya는 분산 시스템과 … Read more