.gitignore til Go
13 ignorer regler for Go, klar til at kopiere til dit lager.
Programmeringssproget Go
Den komplette .gitignore til Go
# Genereret af LFGitignore - https://lfgitignore.com
# Oprettet: 2026-10-31 22:56:59 UTC
# Teknologier: Go
### Go ###
# Windows eksekverbar
*.exe
*.exe~
# Dynamisk linkbibliotek
*.dll
# Delt objekt
*.so
# macOS dynamisk bibliotek
*.dylib
*.test
# Compilerresultat
*.out
coverage.*
*.coverprofile
profile.cov
go.work
go.work.sum
# Miljøvariabler
.env
Hvad disse Go regler faktisk ignorerer
Hvert mønster nedenfor, og hvorfor det hører hjemme i din .gitignore.
Binære filer til programmer og plugins
| Mønster | Hvad den ignorerer |
|---|---|
*.exe |
Windows eksekverbar |
*.exe~ |
Binære filer til programmer og plugins |
*.dll |
Dynamisk linkbibliotek |
*.so |
Delt objekt |
*.dylib |
macOS dynamisk bibliotek |
Test binær, bygget med `go test -c`
| Mønster | Hvad den ignorerer |
|---|---|
*.test |
Test binær, bygget med `go test -c` |
Kodedækningsprofiler og andre testartefakter
| Mønster | Hvad den ignorerer |
|---|---|
*.out |
Compilerresultat |
coverage.* |
Kodedækningsprofiler og andre testartefakter |
*.coverprofile |
Kodedækningsprofiler og andre testartefakter |
profile.cov |
Kodedækningsprofiler og andre testartefakter |
Go arbejdsområdefil
| Mønster | Hvad den ignorerer |
|---|---|
go.work |
Go arbejdsområdefil |
go.work.sum |
Go arbejdsområdefil |
.env |
Miljøvariabler |
Sådan bruger du denne .gitignore til Go
- Kopier Go reglerne ovenfor, eller download filen direkte.
- Opret en fil med navnet .gitignore i roden af dit Git-lager og indsæt reglerne i det.
- Hvis nogle af disse filer allerede er sporet, så kør git rm -r --cached . og commit igen - Git anvender kun ignoreringsregler på usporede filer.
- Brug .gitignore, så alle på holdet deler de samme regler.