[go] Go 언어에서의 파일 입출력은 어떻게 할 수 있나요?
package main

import (
    "fmt"
    "os"
)

func main() {
    // 파일 읽기
    file, err := os.Open("example.txt")
    if err != nil {
        fmt.Println(err)
        return
    }
    defer file.Close()

    data := make([]byte, 100)
    count, err := file.Read(data)
    if err != nil {
        fmt.Println(err)
        return
    }
    fmt.Printf("문자열: %s\n", data[:count])

    // 파일 쓰기
    file, err = os.Create("output.txt")
    if err != nil {
        fmt.Println(err)
        return
    }
    defer file.Close()

    text := []byte("안녕, 세상!")
    _, err = file.Write(text)
    if err != nil {
        fmt.Println(err)
        return
    }
    fmt.Println("파일에 성공적으로 작성되었습니다.")
}

위의 예시는 Go 언어를 사용하여 파일을 읽고 쓰는 간단한 방법을 보여줍니다.

더 자세한 내용은 Go 공식 문서를 참고하시기 바랍니다.