[go] 파일 잠금 설정
package main

import (
	"fmt"
	"os"
)

func main() {
	file, err := os.Create("lockedfile.txt")

	if err != nil {
		fmt.Println(err)
		return
	}
	defer file.Close()

	if err := file.Close(); err != nil {
		fmt.Println(err)
	}
}

이 코드는 “lockedfile.txt”를 만들고 파일을 자동으로 닫아 파일을 안전하게 잠그는 방법을 보여줍니다.

참고 문헌: