.gitignore dla Go
13 reguł ignorowania dla Go, gotowych do skopiowania do repozytorium.
Język programowania Go
Kompletny plik .gitignore dla Go
# Wygenerowano przez LFGitignore - https://lfgitignore.com
# Utworzono: 2026-10-13 16:04:34 UTC
# Technologie: Go
### Go ###
# Plik wykonywalny Windows
*.exe
*.exe~
# Biblioteka łączy dynamicznych
*.dll
# Biblioteka współdzielona
*.so
# Biblioteka dynamiczna macOS
*.dylib
*.test
# Dane wyjściowe kompilatora
*.out
coverage.*
*.coverprofile
profile.cov
go.work
go.work.sum
# Zmienne środowiskowe
.env
Co ignorują te reguły dla Go
Każdy z poniższych wzorców wraz z wyjaśnieniem, dlaczego warto umieścić go w .gitignore.
Pliki binarne programów i wtyczek
| Wzorzec | Co ignoruje |
|---|---|
*.exe |
Plik wykonywalny Windows |
*.exe~ |
Pliki binarne programów i wtyczek |
*.dll |
Biblioteka łączy dynamicznych |
*.so |
Biblioteka współdzielona |
*.dylib |
Biblioteka dynamiczna macOS |
Plik binarny testów zbudowany poleceniem `go test -c`
| Wzorzec | Co ignoruje |
|---|---|
*.test |
Plik binarny testów zbudowany poleceniem `go test -c` |
Profile pokrycia kodu testami i inne artefakty testów
| Wzorzec | Co ignoruje |
|---|---|
*.out |
Dane wyjściowe kompilatora |
coverage.* |
Profile pokrycia kodu testami i inne artefakty testów |
*.coverprofile |
Profile pokrycia kodu testami i inne artefakty testów |
profile.cov |
Profile pokrycia kodu testami i inne artefakty testów |
Plik obszaru roboczego Go
| Wzorzec | Co ignoruje |
|---|---|
go.work |
Plik obszaru roboczego Go |
go.work.sum |
Plik obszaru roboczego Go |
.env |
Zmienne środowiskowe |
Jak używać tego pliku .gitignore dla Go
- Skopiuj powyższe reguły dla Go lub pobierz plik.
- Utwórz plik o nazwie .gitignore w katalogu głównym repozytorium Git i wklej do niego reguły.
- Jeśli Git już śledzi niektóre z tych plików, uruchom git rm -r --cached ., a następnie utwórz nowy commit — Git stosuje reguły ignorowania tylko do nieśledzonych plików.
- Dodaj .gitignore do commita, aby cały zespół korzystał z tych samych reguł.