Wouldn't be better to use strings.SplitN() and to check that the result as 6 elements?