golang for loop slice