Denne artikkelen vil lære hvordan du sletter eller fjerner filer fra systemet ved hjelp av Go -programmeringsspråket.
Golang OS -pakke
OS -pakken gir funksjonaliteten for å fjerne en fil i Go. Derfor må vi importere det som vist i utdraget nedenfor:
importere "OS"Når vi er importert, kan vi bruke den.
Slett en enkelt fil
For å slette en enkelt fil bruker vi Fjern () -metoden. Syntaksen er som vist:
OS.Fjern ("PATH_TO_FILE")For å fjerne en fil fra den gjeldende katalogen, kan vi for eksempel gjøre:
PackagemainEksemplet ovenfor sletter filen “Hei.txt ”fra den nåværende arbeidskatalogen.
Hvis du vil fjerne en fil utenfor din nåværende arbeidskatalog, kan du bruke den absolutte banen som vist i eksemplet nedenfor:
pakkehovedI eksemplet over bruker vi FilePath.Bli med () Metode for å lage en absolutt vei til filen.
Vi sender deretter filpaten til fjerne () -metoden.
Sjekk opplæringen vår på Golang eller bli med på veien for å lære mer.
Slett katalog og underkataloger
OS -pakken gir oss også med felleAl () -metoden. Dette tar en vei til en katalog og fjerner alle filene og underkatalogene inni den.
En prøvekode er som vist:
feil: = OS.RemoveAl ("path_to_directory")Eksemplet over fjerner katalogen i den spesifiserte banen.
Konklusjon
I denne guiden lærte du hvordan du sletter filer og kataloger ved å bruke OS -pakken fra Go Standard Library.
Fortsett koding!!