Golang GC History
Go 1.3 before – Mark-Sweep
Go 1.3 after – Sweep Multiple threads
Go 1.5 tricolor mark-and-sweep algorithm
Go v1.8 hybrid write barrier
Golang GC History
Go 1.3 before – Mark-Sweep
Go 1.3 after – Sweep Multiple threads
Go 1.5 tricolor mark-and-sweep algorithm
Go v1.8 hybrid write barrier