Maison >développement back-end >Golang >Comment puis-je rechercher des fichiers relatifs au fichier source dans Go ?

Comment puis-je rechercher des fichiers relatifs au fichier source dans Go ?

Barbara Streisand
Barbara Streisandoriginal
2024-10-26 05:40:31384parcourir

How Can I Find Files Relative to the Source File in Go?

Recherche de fichiers relatifs au fichier source dans Go

Contrairement aux langages interprétés, les programmes Go sont compilés et le fichier source n'est pas requis pour l'exécution . Par conséquent, le concept de localisation des fichiers par rapport au fichier source, comme on le voit dans Ruby avec __FILE__, n'est pas applicable dans Go.

À la place, Go fournit la fonction runtime.Caller, qui renvoie le nom du fichier au moment de l'exécution. compilation. Cependant, ces informations ne sont pas toujours utiles pour localiser dynamiquement des fichiers.

Si vous avez une raison spécifique pour laquelle vous devez rechercher des fichiers par rapport au fichier source, veuillez décrire votre cas d'utilisation. Nous pourrons peut-être suggérer des solutions alternatives ou fournir des conseils pour accéder aux informations nécessaires.

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!

Déclaration:
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