Encontrando arquivos relativos ao arquivo de origem em Go
Ao contrário das linguagens interpretadas, os programas Go são compilados e o arquivo de origem não é necessário para execução . Portanto, o conceito de localização de arquivos relativos ao arquivo de origem, como visto em Ruby com __FILE__, não é aplicável em Go.
Em vez disso, Go fornece a função runtime.Caller, que retorna o nome do arquivo no momento de compilação. No entanto, essas informações nem sempre são úteis para localizar arquivos dinamicamente.
Se você tiver um motivo específico para precisar localizar arquivos relativos ao arquivo de origem, descreva seu caso de uso. Poderemos sugerir soluções alternativas ou fornecer orientação sobre como acessar as informações necessárias.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3