code: func (m Type) Type() string {
  	// Examples are
  	// image/svg+xml
  	// text/css
  	if m.mimeSuffix != "" {
  		return fmt.Sprintf("%s/%s+%s", m.MainType, m.SubType, m.mimeSuffix)
  	}
  	return fmt.Sprintf("%s/%s", m.MainType, m.SubType)
  
  }
docs: // Type returns a string representing the main- and sub-type of a media type, e.g. "text/css".
  // A suffix identifier will be appended after a "+" if set, e.g. "image/svg+xml".
  // Hugo will register a set of default media types.
  // These can be overridden by the user in the configuration,
  // by defining a media type with the same Type.