[解決済み] Goでファイルの長さを取得する方法は?
2023-01-20 08:23:57
質問
私は golang.org/pkg/os/#File を調べましたが、まださっぱりわかりません。 ファイルの長さを取得する方法はないようですが、私は何かを見逃していましたか?
Go でファイルの長さを取得する方法は?
どのように解決するのですか?
(*os.File).Stat()
は
os.FileInfo
の値を返し、その値には
Size()
メソッドを持っています。ですから、あるファイル
f
というファイルがあれば、コードは次のようになります。
fi, err := f.Stat()
if err != nil {
// Could not obtain stat, handle error
}
fmt.Printf("The file is %d bytes long", fi.Size())
関連
-
[解決済み] あるJavaScriptファイルを他のJavaScriptファイルにインクルードするにはどうすればよいですか?
-
[解決済み] ファイルのコピー方法について教えてください。
-
[解決済み] ファイルへの追記はどのように行うのですか?
-
[解決済み] Gitで1つのファイルの作業コピーの変更を元に戻す?
-
[解決済み] ファイルの内容からJavaの文字列を作成するにはどうすればよいですか?
-
[解決済み] ファイルの作成日時、変更日時を取得する方法
-
[解決済み] 他のファイルから関数を呼び出す?
-
[解決済み] 現在実行中のファイルのパスと名前を取得するにはどうしたらいいですか?
-
[解決済み] Ansibleで空のファイルを作成するには?
-
[解決済み] バッチファイル ファイルを読み込むには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン