首頁 > 後端開發 > Golang > Go中如何決定文件的長度?

Go中如何決定文件的長度?

Patricia Arquette
發布: 2024-11-13 08:42:02
原創
268 人瀏覽過

How to Determine the Length of a File in Go?

決定 Go 中的檔案長度

問題來了:如何決定 Go 中檔案的長度?雖然 golang.org/pkg/os/#File 的文檔可能沒有明確提及它,但有一個簡單的方法可以提取此資訊。

要取得Go 中的檔案長度,請依照下列步驟操作:

  1. 使用*os.File 物件上的Stat() 方法將檔案資訊擷取到os.FileInfo 中對象。
  2. 存取 os.FileInfo 物件上的 Size() 方法以取得檔案的長度。

以下是範例程式碼片段:

fi, err := f.Stat()
if err != nil {
  // Could not obtain stat, handle error
}

fmt.Printf("The file is %d bytes long", fi.Size())
登入後複製

此程式碼片段假設 f 是一個 *os.File 對象,表示您要確定其長度的檔案。

以上是Go中如何決定文件的長度?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板