Page 72 shows implementation of the nearestMultiple function. (as per below)
func nearestMultiple(j, k uint64) uint64 {
if j >= 0 {
return (j / k) * k
}
return ((j - k + 1) / k) * k
}
This causes a listing error (go-staticcheck) in VScode: every value of type uint64 is >= 0 (SA4003)