"" {
f, err := os.Open(filename)
if err != nil {
log.Fatal(err)
}
defer f.Close()
in = f
} else {
in = os.Stdin
}
var lines []string
reader := bufio.NewScanner(in)
for reader.Scan() {
lines = append(lines, reader.Text())
}
можно ли этот фрагмент переписать покороче?
play.golang.org
Обсуждают сегодня