Since Go 1.22, loop {for I, p:= 0, new(int); p = &I; {p = &I}} might never exit | Heykuki News