fs.Scan() 메서드 사용으로 텍스트 파일 전체 읽기
go.mod
더보기
module example.com/fs/main
go 1.20
main.go
// Package main
package main // import "example.com/fs/main"
import (
"bufio"
"fmt"
"os"
)
// main
func main() {
f, err := os.Open("file1.txt")
if err != nil {
fmt.Println(err)
return
}
fs := bufio.NewScanner(f)
fs.Split(bufio.ScanLines)
for fs.Scan() {
fmt.Println(fs.Text())
}
f.Close()
}
'golang' 카테고리의 다른 글
golang init 함수 호출 시점 (0) | 2024.07.05 |
---|---|
golang 메모리 패딩 고려한 구조체 최적화 (0) | 2024.07.05 |
golang json gojay 라이브러리 (0) | 2024.07.05 |
golang Struct Embedding (1) | 2024.07.05 |
golang 정규식 문자열 치환 (0) | 2024.07.05 |