[go] 파일 앞부분 읽기
package main
import (
"fmt"
"os"
)
func main() {
file, err := os.Open("file.txt")
if err != nil {
fmt.Println(err)
return
}
defer file.Close()
// 파일의 처음 100바이트를 읽음
data := make([]byte, 100)
_, err = file.Read(data)
if err != nil {
fmt.Println(err)
return
}
fmt.Println(string(data))
}
위의 예제는 Go를 사용하여 파일을 열고 처음 100바이트를 읽는 방법을 보여줍니다. 파일을 열 때 오류가 발생하거나 읽기 작업 중 오류가 발생하면 해당 오류를 콘솔에 출력합니다. 처음 100바이트를 문자열로 변환하여 출력합니다.
자세한 내용은 다음 Go 언어 공식 문서를 참조할 수 있습니다: