justforfunc #28: Basic Benchmarks
0:00 · Watch on YouTube
본 에피소드의 *justforfunc* (#28)에서 Francesc Campoy는 Go 테스트와 벤치마크를 사용하여 N개의 채널을 병합하는 여러 방법을 비교합니다. 입력 채널당 하나의 고루틴을 시작하는 버전이 명백히 가장 빠릅니다. 재귀적 이진 트리 병합이 두 번째이고, reflect.Select 기반 병합은 훨씬 느리며, 채널 개수가 1,024에 가까워질수록 그 격차가 증가합니다.