Golang のファイル書き込み可否の判定方法:
判定コードは以下の通り:
err := syscall.Access(file, syscall.O_RDWR) if err != nil { fmt.Println(err.Error()) } else { fmt.Println("access ok") }
syscall.Access のみファイルと許可コード、つまり許可されているかどうかを渡す必要があります。
golang の詳細については、PHP 中国語 Web サイトの golang チュートリアル 列に注目してください。
以上がファイルが Golang で書き込めるかどうかを判断する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。