code: func ParseAPIVersion(versionStr string) APIVersion {
  	idx := strings.IndexRune(versionStr, '/')
  	if idx == -1 {
  		return APIVersion{
  			Type:    "unknown",
  			Version: versionStr,
  		}
  	}
  	return APIVersion{
  		Type:    strings.ToLower(versionStr[:idx]),
  		Version: versionStr[idx+1:],
  	}
  }
docs: // ParseAPIVersion parses an API version string into an APIVersion
  // Format (Expected, not enforced):
  // API version string = <API type> '/' <API version>
  // API type = [a-z][a-z0-9]*
  // API version = [0-9]+(\.[0-9]+)?
  // TODO(dmcgowan): Enforce format, add error condition, remove unknown type