code: func Get(typ, format string) ([]byte, error) {
  	switch typ {
  	case "date-only":
  		return get("date_only.go")
  	case "time-only":
  		return get("time_only.go")
  	case "datetime-only":
  		return get("datetime_only.go")
  	case "datetime":
  		if format == "" || strings.ToUpper(format) == "RFC3339" {
  			return get("datetime.go")
  		} else if strings.ToUpper(format) == "RFC2616" {
  			return get("datetime_rfc2616.go")
  		}
  	}
  	return []byte{}, fmt.Errorf("unrecognized combination of type :%v format : %v", typ, format)
  }
docs: // Get gets Go code of a specific RAML Date type
  // The code returned is without `package date` line