func strings.Contains
77 uses
strings (current package)
strings.go#L62: func Contains(s, substr string) bool {
crypto/internal/impl
impl.go#L30: if strings.Contains(pkg, "/") {
crypto/x509
constraints.go#L584: if strings.Contains(host, ":") && !strings.HasSuffix(host, "]") {
parser.go#L627: if strings.Contains(constraint, "@") {
root_unix.go#L107: return err == nil && !strings.Contains(target, "/")
encoding/pem
pem.go#L258: if strings.Contains(k, ":") {
encoding/xml
marshal.go#L364: if prefix == "" || !isName([]byte(prefix)) || strings.Contains(prefix, ":") {
marshal.go#L947: dashDash = strings.Contains(s, "--")
flag
flag.go#L1014: } else if strings.Contains(name, "=") {
github.com/jackc/pgx/v5/pgconn
config.go#L681: return net.ParseIP(strings.Trim(host, "[]")) != nil || !strings.Contains(host, ":")
errors.go#L71: if strings.Contains(details, "\n") {
go.pact.im/x/zapjournal
encoder.go#L108: multiline := strings.Contains(value, "\n")
go/ast
ast.go#L1132: if strings.Contains(comment.Text, prefix) {
go/build
build.go#L624: return strings.Contains(sub, "/testdata/") || strings.HasSuffix(sub, "/testdata") || strings.HasPrefix(sub, "testdata/") || sub == "testdata"
build.go#L690: if !ok || !strings.HasPrefix(sub, "src/") || strings.Contains(sub, "/testdata/") {
go/build/constraint
expr.go#L177: if strings.Contains(line, "\n") {
expr.go#L372: if strings.Contains(line, "\n") {
go/doc/comment
parse.go#L247: if strings.Contains(pkg, "/") { // assume a full import path
parse.go#L1213: if strings.Contains(path, "//") {
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
comment.go#L22: if !strings.Contains(text, "\n") || allStars(text) {
printer.go#L118: if t := c.Text; len(t) >= 2 && (t[1] == '/' || strings.Contains(t, "\n")) {
go/types
literals.go#L27: if strings.Contains(s, "_") {
universe.go#L293: if strings.Contains(name, " ") {
golang.org/x/mod/module
module.go#L327: if !strings.Contains(path[:i], ".") {
module.go#L395: if strings.Contains(path, "//") {
module.go#L698: if err := checkElem(v, filePath); err != nil || strings.Contains(v, "!") {
golang.org/x/net/http2
http2.go#L54: if strings.Contains(e, "http2debug=1") {
http2.go#L57: if strings.Contains(e, "http2debug=2") {
http2.go#L62: if strings.Contains(e, "http2xconnect=1") {
server.go#L3135: if !strings.Contains(v, ",") {
golang.org/x/net/internal/httpsfv
httpsfv.go#L393: if !strings.Contains(s, ".") {
golang.org/x/tools/go/packages
golist.go#L500: if strings.Contains(old.Error.Err, "not an importable package") {
golist.go#L502: } else if strings.Contains(old.Error.Err, "use of internal package") && strings.Contains(old.Error.Err, "not allowed") {
golist.go#L927: if strings.Contains(stderr.String(), "flag provided but not defined") {
golist.go#L932: if len(stderr.String()) > 0 && strings.Contains(stderr.String(), "unexpected directory layout") {
golist.go#L938: if len(stderr.String()) > 0 && strings.Contains(stderr.String(), `go: no such tool`) {
golist.go#L974: if len(stderr.String()) > 0 && strings.Contains(stderr.String(), "named files must be .go files") {
golist.go#L981: if len(stderr.String()) > 0 && strings.Contains(stderr.String(), "named files must all be in one directory") {
golist.go#L991: if len(stderr.String()) > 0 && strings.Contains(stderr.String(), noSuchDirectory) {
golist.go#L1001: if len(stderr.String()) > 0 && strings.Contains(stderr.String(), "no such file or directory") {
golist.go#L1009: if len(stderr.String()) > 0 && strings.Contains(stderr.String(), "outside available modules") {
golist.go#L1017: if len(stderr.String()) > 0 && strings.Contains(stderr.String(), "outside module root") {
golist.go#L1027: if len(stderr.String()) > 0 && strings.Contains(stderr.String(), "no Go files in") {
golist.go#L1078: if quoted[1:len(quoted)-1] != arg || strings.Contains(arg, " ") {
golist.go#L1096: if strings.Contains(rawErrMsg, "cannot find main module") ||
golist.go#L1097: strings.Contains(rawErrMsg, "go.mod file not found") {
golang.org/x/tools/internal/gcimporter
ureader.go#L529: if strings.Contains(objName, ".") {
golang.org/x/tools/internal/gocommand
invoke.go#L490: if quoted[1:len(quoted)-1] != arg || strings.Contains(arg, " ") {
google.golang.org/grpc/internal/transport
handler_server.go#L502: if strings.Contains(err.Error(), "body closed by handler") {
google.golang.org/protobuf/encoding/protojson
well_known_types.go#L874: if strings.Contains(s0, "_") || !protoreflect.FullName(s).IsValid() {
google.golang.org/protobuf/internal/descfmt
stringer.go#L384: if isMulti := strings.Contains(r[1], "\n"); isMulti {
google.golang.org/protobuf/internal/version
version.go#L74: if strings.Contains(PreRelease, "devel") && metadata != "" {
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#L48: if protocol, _, ok := strings.Cut(s, ":"); ok && !strings.Contains(protocol, "/") {
internal/goroot
gc.go#L114: if strings.Contains(path[:i], ".") {
internal/sysinfo
cpuinfo_linux.go#L69: if strings.Contains(modelName, v) {
net/http
cookie.go#L422: if net.ParseIP(v) != nil && !strings.Contains(v, ":") {
fs.go#L862: if !strings.Contains(v, "..") {
h2_bundle.go#L3500: if strings.Contains(e, "http2debug=1") {
h2_bundle.go#L3503: if strings.Contains(e, "http2debug=2") {
h2_bundle.go#L3508: if strings.Contains(e, "http2xconnect=1") {
h2_bundle.go#L7247: if !strings.Contains(v, ",") {
server.go#L1545: if !strings.Contains(v, ",") {
server.go#L2617: if !strings.Contains(h, ":") {
server.go#L3327: if strings.Contains(r.URL.RawQuery, ";") {
net/url
url.go#L479: if segment, _, _ := strings.Cut(rest, "/"); strings.Contains(segment, ":") {
url.go#L528: if !strings.Contains(userinfo, ":") {
url.go#L849: if segment, _, _ := strings.Cut(path, "/"); strings.Contains(segment, ":") {
url.go#L965: if strings.Contains(key, ";") {
os/exec
lp_unix.go#L53: if strings.Contains(file, "/") {
path/filepath
match.go#L54: return !strings.Contains(name, string(Separator)), nil
regexp
regexp.go#L554: if strings.Contains(repl, "$") {