Files
the-way-to-go_ZH_CN/eBook/examples/chapter_11/static.go
Callan Taylor c588ddea2d Close unclosed files (#735)
* Cose unclosed files

* Close additional unclosed file

* Dont use defer in loop

* Removed missed instances of defer in loop
2019-11-12 20:28:23 -08:00

25 lines
304 B
Go

// static.go
package main
import (
"bufio"
"bytes"
"fmt"
"io"
"os"
)
var r io.Reader
func main() {
r = os.Stdin
r = bufio.NewReader(r)
r = new(bytes.Buffer)
f, _ := os.Open("test.txt")
defer f.Close()
r = bufio.NewReader(f)
var s *bytes.Buffer = new(bytes.Buffer)
r = s
fmt.Println(s)
}