[go] 파일 액세스 권한 설정

아래는 파일을 읽기 전용으로 설정하는 간단한 예제 코드입니다.

package main

import (
	"os"
)

func main() {
	filePath := "example.txt"

	// 파일 읽기 전용으로 설정
	err := os.Chmod(filePath, 0444) // 0444는 읽기 전용 권한을 나타냄
	if err != nil {
		panic(err)
	}
}

위의 예제 코드에서 os.Chmod() 함수를 사용하여 파일의 권한을 0444로 변경하여 읽기 전용으로 설정했습니다.

더 복잡한 권한 설정이나 파일 액세스와 관련된 다른 작업을 수행하려면 os 패키지를 자세히 살펴보고 필요에 맞게 함수를 활용하면 됩니다.

참고 문헌: