code: func (c *Converter) DefaultConvert(src, dest interface{}, flags FieldMatchingFlags, meta *Meta) error {
  	return c.doConversion(src, dest, flags, meta, c.defaultConvert)
  }
docs: // DefaultConvert will translate src to dest if it knows how. Both must be pointers.
  // No conversion func is used. If the default copying mechanism
  // doesn't work on this type pair, an error will be returned.
  // Read the comments on the various FieldMatchingFlags constants to understand
  // what the 'flags' parameter does.
  // 'meta' is given to allow you to pass information to conversion functions,
  // it is not used by DefaultConvert() other than storing it in the scope.
  // Not safe for objects with cyclic references!