go-clockpro: CLOCK-Pro cache eviction algorithm