func fieldMap(headers map[int]Column) map[string][]int {
	// Map FieldID => ith, jth, kth, (etc) Column(s) in the CSV
	out := make(map[string][]int)

	for i, v := range headers {
		out[v.FieldID] = append(out[v.FieldID], i)
	}

	return out
}
// Yields a map that notes which columns are associated with which field
Yields a map that notes which columns are associated with which field
// Yields a map that notes which columns are associated with which field
func fieldMap(headers map[int]Column) map[string][]int {
	out := make(map[string][]int)
	for i, v := range headers {
		out[v.FieldID] = append(out[v.FieldID], i)
	}
	return out
}
func fieldMap ( headers map [ int ] Column ) map [ string ] [ ] int { out := make ( map [ string ] [ ] int ) for i , v := range headers { out [ v . FieldID ] = append ( out [ v . FieldID ] , i ) } return out }
Yields a map that notes which columns are associated with which field
Yields a map that notes which columns are associated with which field
// Map FieldID => ith, jth, kth, (etc) Column(s) in the CSV