code: func UnmarshalFeatureCollection(data []byte) (*FeatureCollection, error) {
  	fc := &FeatureCollection{}
  	err := json.Unmarshal(data, fc)
  	if err != nil {
  		return nil, err
  	}
  
  	return fc, nil
  }
docs: // UnmarshalFeatureCollection decodes the data into a GeoJSON feature collection.
  // Alternately one can call json.Unmarshal(fc) directly for the same result.