[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 언어 공식 문서를 참조할 수 있습니다: