func path/filepath.Join

39 uses

	path/filepath (current package)
		match.go#L356: 			m = append(m, Join(dir, n))
		path.go#L130: func Join(elem ...string) string {
		path.go#L173: 	return Join(wd, path), nil
		path.go#L331: 		path1 := Join(path, d1.Name())
		path.go#L362: 		filename := Join(path, name)

	crypto/x509
		root_unix.go#L106: 	target, err := os.Readlink(filepath.Join(dir, f.Name()))

	go.pact.im/x/goupdate
		tests.go#L46: 			args[i+len(base)] = filepath.Join(moduleDir, "...")
		workspaces.go#L68: 		paths[i] = filepath.Join(workspaceDir, filepath.FromSlash(m.DiskPath))
		workspaces.go#L94: 	if err := os.Remove(filepath.Join(w.Dir, "go.work.sum")); err != nil && !os.IsNotExist(err) {

	go/build
		build.go#L123: 	return filepath.Join(elem...)
		build.go#L300: 		def := filepath.Join(home, "go")
		build.go#L1184: 		if _, ok := ctxt.hasSubdir(filepath.Join(ctxt.GOROOT, "src"), absSrcDir); ok {
		build.go#L1233: 	goCmd := filepath.Join(ctxt.GOROOT, "bin", "go")
		build.go#L1827: 				args[i] = filepath.Join(srcDir, arg)
		build.go#L1835: 					args[i] = arg[:2] + filepath.Join(srcDir, arg[2:])
		gc.go#L16: 	return filepath.Join(runtime.GOROOT(), "pkg/tool/"+runtime.GOOS+"_"+runtime.GOARCH)

	go/parser
		interface.go#L168: 		filename := filepath.Join(path, d.Name())

	go/scanner
		scanner.go#L292: 			filename = filepath.Join(s.dir, filename)

	golang.org/x/tools/go/packages
		golist.go#L233: 	return filepath.Abs(filepath.Join(cfg.Dir, path))
		golist.go#L313: 				filename := filepath.Join(pattern, filepath.Base(query)) // avoid recomputing abspath
		golist.go#L587: 			pkg.ExportFile = filepath.Join(p.Dir, p.Export)
		golist.go#L633: 					filename = filepath.Join(state.cfg.Dir, filename)
		golist.go#L753: 				file = filepath.Join(dir, file)
		golist_overlay.go#L80: 		m[filepath.Join(absDir, "src")] = ""

	golang.org/x/tools/internal/gcimporter
		exportdata.go#L336: 		noext = filepath.Join(srcDir, path)
		exportdata.go#L395: 				cmd := exec.Command(filepath.Join(build.Default.GOROOT, "bin", "go"), "list", "-export", "-f", "{{.Export}}", pkgDir)

	golang.org/x/tools/internal/gocommand
		invoke.go#L537: 		filename := filepath.Join(dir, base)
		invoke.go#L561: 	filename = filepath.Join(dir, "overlay.json")
		vendor.go#L70: 	if fi, err := os.Stat(filepath.Join(mainMod.Dir, "vendor")); err == nil && fi.IsDir() {
		vendor.go#L123: 	if fi, err := os.Stat(filepath.Join(filepath.Dir(goWork), "vendor")); err == nil && fi.IsDir() {

	internal/goroot
		gc.go#L22: 		dir := filepath.Join(goroot, "src", path)
		gc.go#L91: 		goDir := filepath.Join(dir, "go", version)
		gc.go#L94: 			goDir = filepath.Join(goDir, machine)
		gc.go#L132: 		full := filepath.Join(dir, path) + ".gox"

	net/http
		fs.go#L85: 	fullName := filepath.Join(dir, path)

	os/exec
		lp_unix.go#L70: 		path := filepath.Join(dir, file)

	testing
		fuzz.go#L257: 		c, err := f.fstate.deps.ReadCorpus(filepath.Join(corpusDir, f.name), types)
		fuzz.go#L355: 		corpusTargetDir := filepath.Join(corpusDir, f.name)
		fuzz.go#L356: 		cacheTargetDir := filepath.Join(*fuzzCacheDir, f.name)