junior4 zgłoszeń
Czym są goroutines i czym różnią się od wątków OS?
Goroutines to lekkie wątki zarządzane przez Go runtime. Startują z ~2KB stosu (vs MB dla wątków OS). Go scheduler mapuje tysiące goroutines na mniejszą liczbę wątków OS (M:N scheduling). Tworzenie: go func(). Tanie — można mieć miliony.