code: func isBase60Float(s string) (result bool) {
  	// Fast path.
  	if s == "" {
  		return false
  	}
  	c := s[0]
  	if !(c == '+' || c == '-' || c >= '0' && c <= '9') || strings.IndexByte(s, ':') < 0 {
  		return false
  	}
  	// Do the full match.
  	return base60float.MatchString(s)
  }
docs: // isBase60 returns whether s is in base 60 notation as defined in YAML 1.1.
  //
  // The base 60 float notation in YAML 1.1 is a terrible idea and is unsupported
  // in YAML 1.2 and by this package, but these should be marshalled quoted for
  // the time being for compatibility with other parsers.