[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
패키지를 자세히 살펴보고 필요에 맞게 함수를 활용하면 됩니다.
참고 문헌:
- https://golang.org/pkg/os/#Chmod