Поиск файлов относительно исходного файла в Go
В отличие от интерпретируемых языков, программы Go компилируются, и исходный файл не требуется для выполнения . Таким образом, концепция поиска файлов относительно исходного файла, как это видно в Ruby с помощью __FILE__, не применима в Go.
Вместо этого Go предоставляет функцию runtime.Caller, которая возвращает имя файла в момент его создания. компиляция. Однако эта информация не всегда полезна для динамического поиска файлов.
Если у вас есть конкретная причина необходимости поиска файлов относительно исходного файла, опишите свой вариант использования. Возможно, мы сможем предложить альтернативные решения или дать рекомендации по доступу к необходимой информации.
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3