golang select break for loop