W tym artykule dowie się, jak usunąć lub usuwać pliki z systemu za pomocą języka programowania Go.
Pakiet Golang OS
Pakiet systemu operacyjnego zapewnia funkcjonalność w celu usunięcia pliku w Go. Dlatego musimy go zaimportować, jak pokazano na fragmencie poniżej:
Importuj „OS”Po zaimportowaniu możemy go użyć.
Usuń pojedynczy plik
Aby usunąć pojedynczy plik, używamy metody remove (). Składnia jest jak pokazana:
OS.Usuń („ścieżka_to_file”)Na przykład, aby usunąć plik z bieżącego katalogu, możemy zrobić:
PackagemainPowyższy przykład usuwa plik „Hello.txt ”z obecnego katalogu roboczego.
Jeśli chcesz usunąć plik poza bieżącym katalogiem roboczym, możesz użyć ścieżki bezwzględnej, jak pokazano w poniższym przykładzie:
Pakiet MainW powyższym przykładzie używamy firepath.Metoda łączenia () do utworzenia bezwzględnej ścieżki do pliku.
Następnie przekazujemy FilePath do metody remove ().
Sprawdź nasz samouczek na Golang lub dołącz do ścieżki, aby dowiedzieć się więcej.
Usuń katalog i podwodne
Pakiet systemu operacyjnego dostarcza nam również metody removeAll (). To zajmuje ścieżkę do katalogu i usuwa wszystkie pliki i podwodniki w nim.
Przykładowy kod jest jak pokazano:
err: = OS.RemoveAll („ścieżka_to_directory”)Powyższy przykład usuwa katalog na określonej ścieżce.
Wniosek
W tym przewodniku nauczyłeś się usuwać pliki i katalogi za pomocą pakietu systemu operacyjnego z biblioteki Go Standard.
Koduj!!