Este artigo aprenderá a excluir ou remover arquivos do sistema usando a linguagem de programação Go.
Pacote OS do Golang
O pacote OS fornece a funcionalidade para remover um arquivo em Go. Portanto, precisamos importá -lo como mostrado no trecho abaixo:
importar "os"Uma vez importado, podemos usá -lo.
Exclua um único arquivo
Para excluir um único arquivo, usamos o método Remover (). A sintaxe é como mostrado:
OS.Remover ("path_to_file")Por exemplo, para remover um arquivo do diretório atual, podemos fazer:
PackageMainO exemplo acima exclui o arquivo “Olá.txt ”do diretório de trabalho atual.
Se você deseja remover um arquivo fora do seu diretório de trabalho atual, poderá usar o caminho absoluto, como mostrado no exemplo abaixo:
Pacote principalNo exemplo acima, usamos o FilePath.Método de junção () para criar um caminho absoluto para o arquivo.
Em seguida, passamos o método FilePath para o Remow ().
Verifique nosso tutorial sobre Golang ou junte -se ao caminho para saber mais.
Excluir diretórios e subdiretos
O pacote OS também nos fornece o método removeall (). Isso leva um caminho para um diretório e remove todos os arquivos e subdiretos dentro dele.
Um código de amostra é como mostrado:
Err: = OS.Removeall ("path_to_directory")O exemplo acima remove o diretório no caminho especificado.
Conclusão
Neste guia, você aprendeu a excluir arquivos e diretórios usando o pacote OS da biblioteca padrão Go Standard.
Continue codificando!!