os.File.Close (method, view implemented interface methods)
50 uses
os (current package)
dir.go#L119: defer f.Close()
dir.go#L182: w.Close()
dir.go#L185: return w.Close()
file.go#L869: defer f.Close()
file.go#L938: if err1 := f.Close(); err1 != nil && err == nil {
file_posix.go#L19: func (f *File) Close() error {
getwd.go#L111: fd.Close()
getwd.go#L132: fd.Close()
removeall_at.go#L54: defer parent.Close()
removeall_at.go#L114: file.Close()
removeall_at.go#L147: file.Close()
root.go#L258: defer f.Close()
root.go#L270: if err1 := f.Close(); err == nil {
root.go#L391: defer f.Close()
root.go#L408: defer f.Close()
sys_linux.go#L42: defer f.Close()
os/exec
exec.go#L557: if err1 := pw.Close(); err == nil {
exec.go#L603: pr.Close() // in case io.Copy stopped due to write error
github.com/jackc/pgpassfile
pgpass.go#L32: defer f.Close()
github.com/jackc/pgservicefile
pgservicefile.go#L38: defer f.Close()
go.pact.im/x/plumb/internal/writefile
writefile.go#L24: _ = tmp.Close()
writefile.go#L27: if err := tmp.Close(); err != nil {
go.pact.im/x/zapjournal
zapjournal_linux.go#L82: defer func() { _ = f.Close() }()
go.pact.im/x/zapjournal/tests
journalctl.go#L20: defer func() { _ = r.Close() }()
journalctl.go#L21: defer func() { _ = w.Close() }()
golang.org/x/tools/go/gcexportdata
importer.go#L62: f.Close()
golang.org/x/tools/go/packages
packages.go#L1509: defer f.Close()
golang.org/x/tools/internal/gocommand
invoke.go#L334: stdoutR.Close()
invoke.go#L336: stdoutR.Close()
invoke.go#L369: stdoutW.Close()
google.golang.org/protobuf/internal/detrand
rand.go#L50: defer f.Close()
internal/sysinfo
cpuinfo_linux.go#L20: defer f.Close()
mime
type_unix.go#L39: defer f.Close()
type_unix.go#L84: defer f.Close()
mime/multipart
formdata.go#L64: if cerr := file.Close(); err == nil {
formdata.go#L200: if err := file.Close(); err != nil {
net
parse.go#L23: func (f *file) close() { f.file.Close() }
path/filepath
match.go#L333: defer d.Close()
path.go#L444: f.Close()
runtime/debug
stack.go#L87: os.NewFile(prev, "").Close() // ignore error
runtime/pprof
elf.go#L27: defer f.Close()
testing
run_example.go#L38: r.Close()
run_example.go#L54: w.Close()
testing.go#L1574: oldwd.Close()
testing.go#L2613: f.Close()
testing.go#L2626: f.Close()
testing.go#L2702: if err := testlogFile.Close(); err != nil {
testing.go#L2724: f.Close()
testing.go#L2736: f.Close()
testing.go#L2748: f.Close()
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)