func strings.Contains
95 uses
strings (current package)
strings.go#L61: func Contains(s, substr string) bool {
crypto/x509
parser.go#L598: if strings.Contains(constraint, "@") {
root_unix.go#L107: return err == nil && !strings.Contains(target, "/")
verify.go#L395: if strings.Contains(constraint, "@") {
verify.go#L422: if strings.Contains(host, ":") && !strings.HasSuffix(host, "]") {
encoding/pem
pem.go#L241: if strings.Contains(k, ":") {
encoding/xml
marshal.go#L345: if prefix == "" || !isName([]byte(prefix)) || strings.Contains(prefix, ":") {
marshal.go#L907: dashDash = strings.Contains(s, "--")
flag
flag.go#L865: } else if strings.Contains(name, "=") {
github.com/aws/aws-sdk-go-v2/aws/retry
retryable_error.go#L103: case strings.Contains(err.Error(), "connection reset"):
retryable_error.go#L110: if strings.Contains(urlErr.Error(), "connection refused") {
github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4
host.go#L56: if strings.Contains(hostport, "]") {
github.com/aws/aws-sdk-go-v2/internal/v4a/internal/v4
host.go#L56: if strings.Contains(hostport, "]") {
github.com/aws/aws-sdk-go-v2/service/internal/checksum
middleware_validate_output.go#L109: if m.IgnoreMultipartValidation && strings.Contains(expectedChecksum, "-") {
github.com/aws/aws-sdk-go-v2/service/s3
endpoints.go#L191: if strings.Contains(options.Region, fipsInfix) ||
endpoints.go#L192: strings.Contains(options.Region, fipsPrefix) ||
endpoints.go#L193: strings.Contains(options.Region, fipsSuffix) {
github.com/aws/aws-sdk-go-v2/service/s3/internal/customizations
update_endpoint.go#L266: if u.Scheme == "https" && strings.Contains(bucket, ".") {
update_endpoint.go#L277: if strings.Contains(bucket, "..") {
github.com/aws/smithy-go/transport/http
host.go#L18: if strings.Contains(host, ":") {
github.com/go-pg/migrations/v8
collection.go#L136: if !strings.Contains(f.Function, "/go-pg/migrations") {
collection.go#L697: if !strings.Contains(err.Error(), cockroachdbErrorMatch) && !strings.Contains(err.Error(), yugabytedbErrorMatch) {
github.com/go-pg/pg/v10
options.go#L189: if !strings.Contains(options.Addr, ":") {
github.com/go-pg/pg/v10/orm
select.go#L261: if strings.Contains(column.query, "DISTINCT") ||
select.go#L262: strings.Contains(column.query, "distinct") {
go.pact.im/x/zapjournal
encoder.go#L108: multiline := strings.Contains(value, "\n")
go.uber.org/goleak
options.go#L177: return strings.Contains(s.Full(), "runtime.ensureSigM")
tracestack_new.go#L33: return strings.Contains(s.Full(), "runtime.ReadTrace")
go/build
build.go#L584: return strings.Contains(sub, "/testdata/") || strings.HasSuffix(sub, "/testdata") || strings.HasPrefix(sub, "testdata/") || sub == "testdata"
build.go#L650: if !ok || !strings.HasPrefix(sub, "src/") || strings.Contains(sub, "/testdata/") {
go/build/constraint
expr.go#L175: if strings.Contains(line, "\n") {
expr.go#L365: if strings.Contains(line, "\n") {
go/doc
comment.go#L111: if strings.Contains(match, "://") {
go/format
internal.go#L34: if err == nil || !fragmentOk || !strings.Contains(err.Error(), "expected 'package'") {
internal.go#L56: if !strings.Contains(err.Error(), "expected declaration") {
go/printer
printer.go#L126: if t := c.Text; len(t) >= 2 && (t[1] == '/' || strings.Contains(t, "\n")) {
go/types
universe.go#L253: if strings.Contains(name, " ") {
version.go#L24: if strings.Contains(s, "_") {
golang.org/x/net/http2
http2.go#L42: if strings.Contains(e, "http2debug=1") {
http2.go#L45: if strings.Contains(e, "http2debug=2") {
server.go#L736: if strings.Contains(str, "use of closed network connection") {
server.go#L3156: if !strings.Contains(v, ",") {
golang.org/x/tools/go/internal/packagesdriver
sizes.go#L25: if rawErrMsg := rawErr.Error(); strings.Contains(rawErrMsg, "cannot find main module") || strings.Contains(rawErrMsg, "go.mod file not found") {
golang.org/x/tools/go/packages
golist.go#L535: if strings.Contains(old.Error.Err, "not an importable package") {
golist.go#L537: } else if strings.Contains(old.Error.Err, "use of internal package") && strings.Contains(old.Error.Err, "not allowed") {
golist.go#L960: if strings.Contains(stderr.String(), "flag provided but not defined") {
golist.go#L965: if len(stderr.String()) > 0 && strings.Contains(stderr.String(), "unexpected directory layout") {
golist.go#L1001: if len(stderr.String()) > 0 && strings.Contains(stderr.String(), "named files must be .go files") {
golist.go#L1008: if len(stderr.String()) > 0 && strings.Contains(stderr.String(), "named files must all be in one directory") {
golist.go#L1018: if len(stderr.String()) > 0 && strings.Contains(stderr.String(), noSuchDirectory) {
golist.go#L1028: if len(stderr.String()) > 0 && strings.Contains(stderr.String(), "no such file or directory") {
golist.go#L1036: if len(stderr.String()) > 0 && strings.Contains(stderr.String(), "outside available modules") {
golist.go#L1044: if len(stderr.String()) > 0 && strings.Contains(stderr.String(), "outside module root") {
golist.go#L1054: if len(stderr.String()) > 0 && strings.Contains(stderr.String(), "no Go files in") {
golist.go#L1166: if quoted[1:len(quoted)-1] != arg || strings.Contains(arg, " ") {
golist_overlay.go#L536: if strings.Contains(pattern, vendorChar) {
golist_overlay.go#L555: if strings.Contains(name, vendorChar) {
golist_overlay.go#L565: if !strings.Contains(x, "vendor") {
golang.org/x/tools/internal/gocommand
invoke.go#L349: if quoted[1:len(quoted)-1] != arg || strings.Contains(arg, " ") {
google.golang.org/grpc/internal/transport
handler_server.go#L473: if strings.Contains(err.Error(), "body closed by handler") {
google.golang.org/protobuf/encoding/protojson
well_known_types.go#L883: if strings.Contains(s0, "_") || !protoreflect.FullName(s).IsValid() {
google.golang.org/protobuf/internal/descfmt
stringer.go#L288: if isMulti := strings.Contains(r[1], "\n"); isMulti {
google.golang.org/protobuf/internal/version
version.go#L74: if strings.Contains(PreRelease, "devel") && metadata != "" {
gotest.tools/v3/assert/cmp
compare.go#L129: return strings.Contains(strX, "\n") || strings.Contains(strY, "\n")
compare.go#L181: strings.Contains(colValue.String(), itemValue.String()),
compare.go#L239: case !strings.Contains(err.Error(), substring):
html/template
attr.go#L169: if strings.Contains(name, "src") ||
attr.go#L170: strings.Contains(name, "uri") ||
attr.go#L171: strings.Contains(name, "url") {
url.go#L49: if protocol, _, ok := strings.Cut(s, ":"); ok && !strings.Contains(protocol, "/") {
internal/goroot
gc.go#L106: if strings.Contains(path[:i], ".") {
internal/profile
legacy_profile.go#L988: if strings.Contains(l, "same as previous thread") {
legacy_profile.go#L1085: if !strings.Contains(me[3], "x") {
legacy_profile.go#L1137: if strings.Contains(line, trigger) {
net/http
cookie.go#L315: if net.ParseIP(v) != nil && !strings.Contains(v, ":") {
fs.go#L729: if !strings.Contains(v, "..") {
h2_bundle.go#L3251: if strings.Contains(e, "http2debug=1") {
h2_bundle.go#L3254: if strings.Contains(e, "http2debug=2") {
h2_bundle.go#L4390: if strings.Contains(str, "use of closed network connection") {
h2_bundle.go#L6669: if !strings.Contains(v, ",") {
server.go#L1497: if !strings.Contains(v, ",") {
server.go#L2313: if !strings.Contains(h, ":") {
server.go#L2904: if req.URL != nil && strings.Contains(req.URL.RawQuery, ";") {
server.go#L2935: if strings.Contains(r.URL.RawQuery, ";") {
net/url
url.go#L542: if segment, _, _ := strings.Cut(rest, "/"); strings.Contains(segment, ":") {
url.go#L586: if !strings.Contains(userinfo, ":") {
url.go#L830: if segment, _, _ := strings.Cut(path, "/"); strings.Contains(segment, ":") {
url.go#L925: if strings.Contains(key, ";") {
os/exec
lp_unix.go#L40: if strings.Contains(file, "/") {
path/filepath
match.go#L52: return !strings.Contains(name, string(Separator)), nil
regexp
regexp.go#L578: if strings.Contains(repl, "$") {