func strings.Join

94 uses

	strings (current package)
		strings.go#L483: func Join(elems []string, sep string) string {

	crypto/tls
		common.go#L1265: 			wildcardName := strings.Join(labels, ".")

	crypto/x509
		verify.go#L131: 		valid = strings.Join(c.DNSNames, ", ")
		verify.go#L894: 		err = CertificateInvalidError{c, NoValidChains, strings.Join(details, ", ")}

	encoding/json
		decode.go#L259: 			err.Field = strings.Join(fieldStack, ".")

	encoding/xml
		typeinfo.go#L209: 			return nil, fmt.Errorf("xml: %s chain not valid with %s flag", tag, strings.Join(tokens[1:], ","))

	github.com/aws/aws-sdk-go-v2/aws/retry
		middleware.go#L279: 		req.Header[retryMetricHeader] = append(req.Header[retryMetricHeader][:0], strings.Join(parts, "; "))

	github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4
		scope.go#L7: 	return strings.Join([]string{

	github.com/aws/aws-sdk-go-v2/aws/signer/v4
		stream.go#L78: 	return strings.Join([]string{
		v4.go#L439: 	signedHeaders = strings.Join(headers, ";")
		v4.go#L470: 	return strings.Join([]string{
		v4.go#L481: 	return strings.Join([]string{

	github.com/aws/aws-sdk-go-v2/internal/v4a
		v4a.go#L254: 		query.Set(AmzRegionSetKey, strings.Join(s.RegionSet, ","))
		v4a.go#L263: 	headers.Set(AmzRegionSetKey, strings.Join(s.RegionSet, ","))
		v4a.go#L375: 	return strings.Join([]string{
		v4a.go#L428: 	signedHeaders = strings.Join(headers, ";")
		v4a.go#L459: 	return strings.Join([]string{
		v4a.go#L470: 	return strings.Join([]string{

	github.com/aws/aws-sdk-go-v2/internal/v4a/internal/v4
		util.go#L54: 		uri = "/" + strings.Join(strings.Split(u.Opaque, "/")[3:], "/")

	github.com/aws/aws-sdk-go-v2/service/internal/s3shared
		update_endpoint.go#L74: 		req.URL.Host = strings.Join(parts, ".")

	github.com/aws/aws-sdk-go-v2/service/s3/internal/customizations
		update_endpoint.go#L224: 		req.URL.Host = strings.Join(parts, ".")

	github.com/go-pg/migrations/v8
		collection.go#L411: 		filename := fmtMigrationFilename(version+1, strings.Join(a[1:], "_"))

	github.com/go-pg/pg/v10
		listener.go#L51: 	return fmt.Sprintf("Listener(%s)", strings.Join(ln.channels, ", "))
		messages.go#L231: 	internal.Warn.Printf("notice during startup: %s", strings.Join(message, ", "))

	github.com/go-pg/pg/v10/orm
		format.go#L170: 	return " " + strings.Join(ss, " ")

	github.com/golang/protobuf/proto
		text_decode.go#L518: 	return strings.Join(parts, ""), nil

	github.com/google/go-cmp/cmp
		compare.go#L631: 		set := strings.Join(ss, "\n\t")
		options.go#L96: 	set := strings.Join(ss, "\n\t")
		options.go#L105: 	return fmt.Sprintf("Options{%s}", strings.Join(ss, ", "))
		path.go#L113: 	return strings.TrimPrefix(strings.Join(ss, ""), ".")
		path.go#L157: 	return strings.Join(ssPre, "") + strings.Join(ssPost, "")
		report_slices.go#L273: 				s := strings.Join(ss, ", ")
		report_slices.go#L314: 				s := strings.Join(ss, ", ")
		report_text.go#L424: 		return strings.Join(ss, " and ") + " " + name
		report_text.go#L426: 		return strings.Join(ss[:n-1], ", ") + ", and " + ss[n-1] + " " + name

	github.com/technosophos/moniker
		moniker.go#L26: 	return strings.Join([]string{a, b}, sep)

	go.uber.org/mock/gomock
		call.go#L318: 	arguments := strings.Join(args, ", ")
		matchers.go#L225: 	return strings.Join(ss, " | ")
		matchers.go#L246: 	return strings.Join(ss, "; ")

	go.uber.org/zap
		logger.go#L160: 		l.name = strings.Join([]string{l.name, s}, ".")

	go/ast
		ast.go#L157: 	return strings.Join(lines, "\n")

	go/build
		build.go#L809: 		return p, fmt.Errorf("cannot find package %q in any of:\n%s", path, strings.Join(paths, "\n"))
		build.go#L1234: 	cmd := exec.Command(goCmd, "list", "-e", "-compiler="+ctxt.Compiler, "-tags="+strings.Join(ctxt.BuildTags, ","), "-installsuffix="+ctxt.InstallSuffix, "-f={{.Dir}}\n{{.ImportPath}}\n{{.Root}}\n{{.Goroot}}\n{{if .Error}}{{.Error}}{{end}}\n", "--", path)
		build.go#L1807: 	res := strings.Join(chunks, srcdir)

	go/constant
		value.go#L141: 		x.s = strings.Join(reverse(x.appendReverse(nil)), "")

	go/doc/comment
		parse.go#L639: 	return &Code{Text: strings.Join(body, "\n")}
		parse.go#L663: 	return &Paragraph{Text: []Text{Plain(strings.Join(lines, "\n"))}}

	go/types
		assignments.go#L344: 	return "(" + strings.Join(res, ", ") + ")"
		typestring.go#L392: 		w.string(strings.Join(termHashes, "|"))

	golang.org/x/net/http2
		server.go#L2261: 		rp.header.Set("Cookie", strings.Join(cookies, "; "))
		transport.go#L1222: 		return strings.Join(keys, ","), nil

	golang.org/x/net/idna
		idna10.0.0.go#L559: 		return strings.Join(l.slice, ".")

	golang.org/x/tools/go/packages
		golist.go#L803: 	return "-json=" + strings.Join(fields, ",")
		golist.go#L1025: 	return fmt.Sprintf("GOROOT=%v GOPATH=%v GO111MODULE=%v GOPROXY=%v PWD=%v %v", env["GOROOT"], env["GOPATH"], env["GO111MODULE"], env["GOPROXY"], env["PWD"], strings.Join(args, " "))
		loadmode_string.go#L56: 	return fmt.Sprintf("LoadMode(%s)", strings.Join(out, "|"))

	golang.org/x/tools/internal/event/keys
		util.go#L20: 	return strings.Join(strs, ",")

	golang.org/x/tools/internal/gocommand
		invoke.go#L477: 	return fmt.Sprintf("GOROOT=%v GOPATH=%v GO111MODULE=%v GOPROXY=%v PWD=%v %v", env["GOROOT"], env["GOPATH"], env["GO111MODULE"], env["GOPROXY"], env["PWD"], strings.Join(args, " "))

	google.golang.org/grpc
		resolver_conn_wrapper.go#L175: 	channelz.Infof(logger, ccr.cc.channelzID, "Resolver state updated: %s (%v)", pretty.ToJSON(s), strings.Join(updates, "; "))

	google.golang.org/grpc/internal/grpcutil
		compressor.go#L46: 	return strings.Join(RegisteredCompressorNames, ",")

	google.golang.org/grpc/internal/transport
		http2_client.go#L1499: 		se := status.New(code, strings.Join(errs, "; "))

	google.golang.org/protobuf/encoding/protojson
		well_known_types.go#L860: 	e.WriteString(strings.Join(paths, ","))

	google.golang.org/protobuf/internal/descfmt
		stringer.go#L290: 			ss = append(ss, r[0]+formatColon(0)+strings.Join(strings.Split(r[1], "\n"), "\n\t"))
		stringer.go#L315: 		return "\n\t" + strings.Join(ss, "\n\t") + "\n"
		stringer.go#L317: 	return strings.Join(ss, ", ")

	google.golang.org/protobuf/internal/encoding/tag
		tag.go#L206: 	return strings.Join(tag, ",")

	google.golang.org/protobuf/internal/encoding/text
		decode_string.go#L45: 		str:   strings.Join(ss, ""),

	google.golang.org/protobuf/internal/impl
		legacy_enum.go#L217: 	return protoreflect.FullName(strings.Join(ss, "."))

	internal/buildcfg
		cfg.go#L333: 	return strings.Join(flags, ",")
		exp.go#L157: 	return strings.Join(expList(&exp.Flags, &exp.baseline, false), ",")

	internal/profile
		graph.go#L120: 	return strings.Join(i.NameComponents(), " ")
		graph.go#L462: 	return strings.Join(s, "\n")
		merge.go#L195: 		strings.Join(ids, "|"),
		merge.go#L196: 		strings.Join(labels, ""),
		merge.go#L197: 		strings.Join(numlabels, ""),
		merge.go#L259: 	key.lines = strings.Join(lines, "|")
		profile.go#L389: 	return strings.Join(ss, "\n") + "\n"

	net/http
		client.go#L799: 				ireqhdr.Set("Cookie", strings.Join(ss, "; "))
		fs.go#L59: 		fi, err := stat(strings.Join(parts[:i+1], string(sep)))
		h2_bundle.go#L6376: 		rp.header.Set("Cookie", strings.Join(cookies, "; "))
		h2_bundle.go#L8709: 		return strings.Join(keys, ","), nil
		http.go#L77: 	return "{" + strings.Join(s, ",") + "}"
		server.go#L2707: 				w.Header().Set("Allow", strings.Join(allowedMethods, ", "))
		transfer.go#L325: 			if _, err := io.WriteString(w, "Trailer: "+strings.Join(keys, ",")+"\r\n"); err != nil {

	net/http/httputil
		dump.go#L259: 		fmt.Fprintf(&b, "Transfer-Encoding: %s\r\n", strings.Join(req.TransferEncoding, ","))
		reverseproxy.go#L83: 			clientIP = strings.Join(prior, ", ") + ", " + clientIP
		reverseproxy.go#L443: 				clientIP = strings.Join(prior, ", ") + ", " + clientIP
		reverseproxy.go#L515: 		rw.Header().Add("Trailer", strings.Join(trailerKeys, ", "))

	net/http/pprof
		pprof.go#L113: 	fmt.Fprint(w, strings.Join(os.Args, "\x00"))

	os/exec
		exec.go#L497: 		return strings.Join(c.Args, " ")

	path/filepath
		path_unix.go#L36: 			return Clean(strings.Join(elem[i:], string(Separator)))

	runtime/pprof
		label.go#L55: 	return "{" + strings.Join(keyVals, ", ") + "}"

	testing
		example.go#L52: 	return strings.Join(lines, "\n")

	vendor/golang.org/x/net/idna
		idna10.0.0.go#L559: 		return strings.Join(l.slice, ".")