.gitignore pre Go
13 pravidiel ignorovania pre Go, pripravených na skopírovanie do repozitára.
Programovací jazyk Go
Kompletný .gitignore pre Go
# Vygenerované pomocou LFGitignore - https://lfgitignore.com
# Vytvorené: 2026-10-13 16:04:48 UTC
# Technológie: Go
### Go ###
# Spustiteľný súbor Windows
*.exe
*.exe~
# Dynamicky linkovaná knižnica
*.dll
# Zdieľaný objekt
*.so
# Dynamická knižnica macOS
*.dylib
*.test
# Výstup kompilátora
*.out
coverage.*
*.coverprofile
profile.cov
go.work
go.work.sum
# Premenné prostredia
.env
Čo tieto pravidlá pre Go skutočne ignorujú
Všetky vzory nižšie aj s vysvetlením, prečo patria do vášho .gitignore.
Binárne súbory programov a doplnkov
| Vzor | Čo ignoruje |
|---|---|
*.exe |
Spustiteľný súbor Windows |
*.exe~ |
Binárne súbory programov a doplnkov |
*.dll |
Dynamicky linkovaná knižnica |
*.so |
Zdieľaný objekt |
*.dylib |
Dynamická knižnica macOS |
Binárny testovací súbor zostavený pomocou `go test -c`
| Vzor | Čo ignoruje |
|---|---|
*.test |
Binárny testovací súbor zostavený pomocou `go test -c` |
Profily pokrytia kódu a ďalšie výsledky testov
| Vzor | Čo ignoruje |
|---|---|
*.out |
Výstup kompilátora |
coverage.* |
Profily pokrytia kódu a ďalšie výsledky testov |
*.coverprofile |
Profily pokrytia kódu a ďalšie výsledky testov |
profile.cov |
Profily pokrytia kódu a ďalšie výsledky testov |
Súbor pracovného priestoru Go
| Vzor | Čo ignoruje |
|---|---|
go.work |
Súbor pracovného priestoru Go |
go.work.sum |
Súbor pracovného priestoru Go |
.env |
Premenné prostredia |
Ako používať tento .gitignore pre Go
- Skopírujte pravidlá pre Go vyššie alebo si súbor priamo stiahnite.
- V koreňovom adresári repozitára Git vytvorte súbor s názvom .gitignore a vložte doň pravidlá.
- Ak sa niektoré súbory už sledujú, spustite git rm -r --cached . a vytvorte nový commit — Git uplatňuje pravidlá ignorovania iba na nesledované súbory.
- Pridajte .gitignore do commitu, aby celý tím zdieľal rovnaké pravidlá.