作者:hupi12丨 | 来源:互联网 | 2023-09-08 15:48
概述调用os包即可。例子检测文件是否存在packagemainimport(fmtos)funcmain(){if_,err:os.Stat(tmpnot_found_m
概述
调用 os
包即可。
例子
检测文件是否存在
package main
import (
"fmt"
"os"
)
func main() {
if _, err := os.Stat("/tmp/not_found_main.go"); os.IsNotExist(err) {
fmt.Printf("%s\n", err)
}
}
检测是否拥有文件权限
package main
import (
"fmt"
"os"
)
func main() {
_, err := os.ReadFile("/root/passwd")
if err != nil && os.IsPermission(err) {
fmt.Printf("%s\n", err)
}
}
联系我
go