猿问

在Go中获取给定文件描述符的文件大小

如果给定路径,我将使用它来获取文件大小


file, _ := os.Open(path)

fi, _ := file.Stat()

fsuze := fi.Size()

但是,如果仅给出fd,我如何获得文件大小?在C语言中,Go是否有这样的方法:


lseek(fd, 0, SEEK_END)


白衣染霜花
浏览 295回答 2
2回答

饮歌长啸

尝试让文件开始fileInfo, err := file.Stat()if err != nil {...}files fileInfo.Size())
随时随地看视频慕课网APP

相关分类

Go
我要回答