func strings.Cut

40 uses

	strings (current package)
		strings.go#L1273: func Cut(s, sep string) (before, after string, found bool) {

	crypto/x509
		oid.go#L147: 	firstNum, oid, nextComponentExists = strings.Cut(oid, ".")
		oid.go#L151: 	secondNum, oid, nextComponentExists = strings.Cut(oid, ".")
		oid.go#L176: 		strNum, oid, nextComponentExists = strings.Cut(oid, ".")
		pem_decrypt.go#L130: 	mode, hexIV, ok := strings.Cut(dek, ",")

	encoding/asn1
		common.go#L97: 		part, str, _ = strings.Cut(str, ",")

	encoding/json
		tags.go#L20: 	tag, opt, _ := strings.Cut(tag, ",")
		tags.go#L34: 		name, s, _ = strings.Cut(s, ",")

	go.opentelemetry.io/otel/trace
		tracestate.go#L125: 	tenant, system, ok := strings.Cut(key, "@")
		tracestate.go#L143: 	key, val, ok := strings.Cut(m, memberDelimiter)
		tracestate.go#L196: 		memberStr, ts, _ = strings.Cut(ts, listDelimiters)

	mime
		encodedword.go#L207: 	charset, text, _ := strings.Cut(word, "?")
		encodedword.go#L211: 	encoding, text, _ := strings.Cut(text, "?")
		mediatype.go#L23: 	if major, sub, ok := strings.Cut(t, "/"); !ok {
		mediatype.go#L143: 	base, _, _ := strings.Cut(v, ";")
		mediatype.go#L176: 		if baseName, _, ok := strings.Cut(key, "*"); ok {
		mediatype.go#L240: 	charset, v, ok := strings.Cut(v, "'")
		mediatype.go#L247: 	_, extOtherVals, ok := strings.Cut(v, "'")

	net/http
		cookie.go#L102: 		name, value, found := strings.Cut(s, "=")
		cookie.go#L126: 	name, value, ok := strings.Cut(parts[0], "=")
		cookie.go#L150: 		attr, val, _ := strings.Cut(parts[i], "=")
		cookie.go#L394: 			part, line, _ = strings.Cut(line, ";")
		cookie.go#L399: 			name, val, _ := strings.Cut(part, "=")
		fs.go#L1030: 		start, end, ok := strings.Cut(ra, "-")
		request.go#L1004: 	username, password, ok = strings.Cut(cs, ":")
		request.go#L1028: 	method, rest, ok1 := strings.Cut(line, " ")
		request.go#L1029: 	requestURI, proto, ok2 := strings.Cut(rest, " ")
		response.go#L168: 	proto, status, ok := strings.Cut(line, " ")
		response.go#L175: 	statusCode, _, _ := strings.Cut(resp.Status, " ")
		transport.go#L1932: 			_, text, ok := strings.Cut(resp.Status, " ")

	net/url
		url.go#L400: 	u, frag, _ := strings.Cut(rawURL, "#")
		url.go#L460: 		rest, url.RawQuery, _ = strings.Cut(rest, "?")
		url.go#L479: 		if segment, _, _ := strings.Cut(rest, "/"); strings.Contains(segment, ":") {
		url.go#L534: 		username, password, _ := strings.Cut(userinfo, ":")
		url.go#L849: 			if segment, _, _ := strings.Cut(path, "/"); strings.Contains(segment, ":") {
		url.go#L964: 		key, query, _ = strings.Cut(query, "&")
		url.go#L972: 		key, value, _ := strings.Cut(key, "=")
		url.go#L1049: 		elem, remaining, found = strings.Cut(remaining, "/")

	runtime/debug
		mod.go#L201: 		line, data, ok = strings.Cut(data, newline)
		mod.go#L265: 				key, rawValue, ok = strings.Cut(kv, "=")