Maison > développement back-end > Golang > Comment déterminer la longueur d'un fichier en Go ?

Comment déterminer la longueur d'un fichier en Go ?

Patricia Arquette
Libérer: 2024-11-13 08:42:02
original
289 Les gens l'ont consulté

How to Determine the Length of a File in Go?

Déterminer la longueur d'un fichier en Go

La question se pose : comment déterminer la longueur d'un fichier en Go ? Bien que la documentation de golang.org/pkg/os/#File ne le mentionne pas explicitement, il existe une méthode simple pour extraire ces informations.

Pour obtenir la longueur du fichier dans Go, suivez ces étapes :

  1. Utilisez la méthode Stat() sur l'objet *os.File pour récupérer les informations du fichier dans un objet os.FileInfo.
  2. Accédez au Méthode Size() sur l'objet os.FileInfo pour obtenir la longueur du fichier.

Voici un exemple d'extrait de code :

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

fmt.Printf("The file is %d bytes long", fi.Size())
Copier après la connexion

Cet extrait de code suppose que f est un *os Objet .File représentant le fichier dont vous souhaitez déterminer la longueur.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal