在Go语言中,可以使用os.Stat函数来判断文件是否存在。该函数返回一个FileInfo类型的值,如果文件存在,则返回nil,否则返回一个错误。

示例代码:

package main

import (
	"fmt"
	"os"
)

func main() {
	// 判断文件是否存在
	if _, err := os.Stat("test.txt"); os.IsNotExist(err) {
		fmt.Println("文件不存在")
	} else {
		fmt.Println("文件存在")
	}
}

在上面的代码中,我们使用os.Stat函数来判断文件test.txt是否存在。如果文件不存在,则os.IsNotExist函数会返回true,否则返回false。根据返回值,我们可以输出相应的提示信息。

golang osStat判断文件存在

原文地址: http://www.cveoy.top/t/topic/fEyv 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录