golang break out of for select