os.File.Close (method)

76 uses

	os (current package)
		dir.go#L120: 	defer f.Close()
		file.go#L656: 	defer f.Close()
		file.go#L701: 	if err1 := f.Close(); err1 != nil && err == nil {
		file_posix.go#L21: func (f *File) Close() error {
		getwd.go#L95: 				fd.Close()
		getwd.go#L109: 		fd.Close()
		removeall_at.go#L46: 	defer parent.Close()
		removeall_at.go#L112: 				file.Close()
		removeall_at.go#L145: 		file.Close()

	os/exec
		exec.go#L270: 		if err1 := pw.Close(); err == nil {
		exec.go#L312: 		pr.Close() // in case io.Copy stopped due to write error
		exec.go#L608: 	c.err = c.File.Close()

	archive/zip
		reader.go#L71: 		f.Close()
		reader.go#L76: 		f.Close()
		reader.go#L153: 	return rc.f.Close()

	github.com/aws/aws-sdk-go/aws/credentials/processcreds
		provider.go#L370: 			err := outWritePipe.Close()

	github.com/aws/aws-sdk-go/aws/session
		session.go#L329: 		defer f.Close()

	github.com/aws/aws-sdk-go/internal/ini
		ini.go#L17: 	defer f.Close()

	github.com/evanw/esbuild/internal/fs
		fs_real.go#L308: 	defer f.Close()

	github.com/go-git/gcfg
		read.go#L265: 	defer f.Close()

	github.com/go-git/go-git/v5/config
		config.go#L159: 		defer f.Close()

	github.com/jackc/pgpassfile
		pgpass.go#L32: 	defer f.Close()

	github.com/jackc/pgservicefile
		pgservicefile.go#L38: 	defer f.Close()

	github.com/lib/pq
		conn.go#L209: 	defer file.Close()

	github.com/prometheus/client_golang/prometheus
		registry.go#L571: 	if err := tmp.Close(); err != nil {

	github.com/prometheus/procfs
		buddyinfo.go#L40: 	defer file.Close()
		ipvs.go#L132: 	defer file.Close()
		net_dev.go#L66: 	defer f.Close()
		net_unix.go#L106: 	defer f.Close()
		proc.go#L104: 	defer d.Close()
		proc.go#L234: 	defer f.Close()
		proc.go#L256: 	defer d.Close()
		proc_limits.go#L93: 	defer f.Close()
		proc_ns.go#L39: 	defer d.Close()
		schedstat.go#L65: 	defer file.Close()
		xfrm.go#L104: 	defer file.Close()

	github.com/prometheus/procfs/internal/util
		readfile.go#L34: 	defer f.Close()

	golang.org/x/crypto/ssh/knownhosts
		knownhosts.go#L424: 		defer f.Close()

	golang.org/x/mod/zip
		zip.go#L374: 	defer f.Close()
		zip.go#L626: 	defer f.Close()
		zip.go#L655: 			w.Close()
		zip.go#L662: 			w.Close()
		zip.go#L665: 		if err := w.Close(); err != nil {

	golang.org/x/oauth2/google
		sdk.go#L64: 	defer f.Close()
		sdk.go#L79: 		defer f.Close()

	golang.org/x/pkgsite/cmd/worker
		main.go#L249: 	defer f.Close()

	golang.org/x/pkgsite/devtools/cmd/create_experiment_config
		main.go#L60: 		_ = f.Close()
		main.go#L63: 	if err := f.Close(); err != nil {

	golang.org/x/pkgsite/devtools/cmd/css
		main.go#L99: 		if err := file.Close(); err != nil {

	golang.org/x/pkgsite/internal/fetch
		fetchlocal.go#L145: 		defer readFrom.Close()

	golang.org/x/pkgsite/internal/godoc/codec
		generate.go#L37: 	err2 := f.Close()
		generate.go#L54: 	defer f.Close()

	golang.org/x/pkgsite/internal/symbol
		apigodoc.go#L129: 	defer f.Close()

	golang.org/x/pkgsite/internal/testing/testhelper
		testhelper.go#L140: 		if err := file.Close(); err != nil {

	golang.org/x/pkgsite/internal/worker
		memory.go#L41: 	defer f.Close()
		memory.go#L95: 	defer f.Close()
		memory.go#L169: 	defer f.Close()

	google.golang.org/protobuf/internal/detrand
		rand.go#L42: 	defer f.Close()

	io/ioutil
		ioutil.go#L64: 	f.Close()

	mime
		type_unix.go#L31: 	defer f.Close()

	mime/multipart
		formdata.go#L98: 			if cerr := file.Close(); err == nil {

	net
		nss.go#L74: 	defer f.Close()
		parse.go#L23: func (f *file) close() { f.file.Close() }

	path/filepath
		match.go#L335: 	defer d.Close()
		path.go#L517: 	f.Close()
		path.go#L533: 	f.Close()

	runtime/pprof
		elf.go#L27: 	defer f.Close()

	testing
		cover.go#L87: 		defer func() { mustBeNil(f.Close()) }()
		run_example.go#L38: 		r.Close()
		run_example.go#L54: 		w.Close()
		testing.go#L1538: 			f.Close()
		testing.go#L1551: 			f.Close()
		testing.go#L1611: 		if err := testlogFile.Close(); err != nil {
		testing.go#L1633: 		f.Close()
		testing.go#L1645: 		f.Close()
		testing.go#L1657: 		f.Close()