Este artículo aprenderá cómo eliminar o eliminar archivos del sistema utilizando el lenguaje de programación GO.
Paquete de OS de Golang
El paquete del sistema operativo proporciona la funcionalidad para eliminar un archivo en Go. Por lo tanto, necesitamos importarlo como se muestra en el fragmento a continuación:
importar "OS"Una vez importado, podemos usarlo.
Eliminar un solo archivo
Para eliminar un solo archivo, usamos el método remover (). La sintaxis es como se muestra:
sistema operativo.Eliminar ("Path_to_file")Por ejemplo, para eliminar un archivo del directorio actual, podemos hacer:
empacadorEl ejemplo anterior elimina el archivo "Hola.txt "del directorio de trabajo actual.
Si desea eliminar un archivo fuera de su directorio de trabajo actual, puede usar la ruta absoluta como se muestra en el siguiente ejemplo:
paquete principalEn el ejemplo anterior, usamos el FilePath.Método unir () para crear una ruta absoluta al archivo.
Luego pasamos el FilePath al método remover ().
Consulte nuestro tutorial sobre Golang o únase al camino para obtener más información.
Eliminar directorio y subdirectorios
El paquete del sistema operativo también nos proporciona el método retroveall (). Esto toma un camino hacia un directorio y elimina todos los archivos y subdirectorios dentro de él.
Un código de muestra es como se muestra:
ERR: = OS.Removeall ("path_to_directory")El ejemplo anterior elimina el directorio en la ruta especificada.
Conclusión
En esta guía, aprendió cómo eliminar archivos y directorios utilizando el paquete del sistema operativo de la biblioteca estándar GO.
Sigue codificando!!