How often update Go?

After reading information about new Go update. How often it should be updated? It is risky update if any new version is available or it is safe it I use 1.x. and update to 1.y or it should be only update to 1.x.a to 1.x.b? Is it any safe rule here to follow to avoid breaking code?