Golang获取文件的大小
在Go语言中,你可以使用os.Stat()
来获取文件信息,其中就包括文件的大小;
os.Stat()
返回一个os.FileInfo
的值,该值又具有一个Size()
的方法;
示例代码如下:
package main
import (
"os"
)
func getFileSize(filename string)(int64,error){
fi,err := os.Stat(filename)
if err != nil{
return 0,err
}
return fi.Size(),nil
}
func main(){
filesize,_ := getFileSize("test.py")
print(filesize)
}