可以使用os.Stat函数来获取文件的信息,其中包括文件的大小。下面是一个示例代码:

package main

import (
	"fmt"
	"os"
)

func main() {
	filePath := "path/to/file.txt"

	fileInfo, err := os.Stat(filePath)
	if err != nil {
		fmt.Println("获取文件信息失败:", err)
		return
	}

	fileSize := fileInfo.Size()
	fmt.Printf("文件大小为:%d bytes\n", fileSize)
}

在上面的代码中,首先需要指定文件的路径filePath,然后使用os.Stat函数获取文件信息。如果获取文件信息失败,会输出错误信息并返回。如果成功,可以通过fileInfo.Size()方法获取文件的大小,单位为字节。最后将文件大小打印出来。

golang 判断文件的大小

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

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