code: func (dt *DbfTable) FieldNames() []string {
  	names := make([]string, 0)
  
  	for _, field := range dt.Fields() {
  		names = append(names, field.name)
  	}
  
  	return names
  }
docs: // FieldNames return the names of fields in the table as a slice