code: func InspectDataType(v interface{}) DataType {
  	switch v.(type) {
  	case float64:
  		return Float
  	case int64, int32, int:
  		return Integer
  	case string:
  		return String
  	case bool:
  		return Boolean
  	case uint64:
  		return Unsigned
  	case time.Time:
  		return Time
  	case time.Duration:
  		return Duration
  	default:
  		return Unknown
  	}
  }
docs: // InspectDataType returns the data type of a given value.