.gitignore voor Go
13 negeerregels voor Go, klaar om naar je repository te kopiëren.
De programmeertaal Go
De volledige .gitignore voor Go
# Gegenereerd door LFGitignore - https://lfgitignore.com
# Aangemaakt: 2026-10-13 16:04:44 UTC
# Technologieën: Go
### Go ###
# Uitvoerbaar Windows-bestand
*.exe
*.exe~
# Dynamisch gekoppelde bibliotheek
*.dll
# Gedeeld object
*.so
# Dynamische macOS-bibliotheek
*.dylib
*.test
# Compileruitvoer
*.out
coverage.*
*.coverprofile
profile.cov
go.work
go.work.sum
# Omgevingsvariabelen
.env
Wat deze regels voor Go precies negeren
Hieronder vind je elk patroon met uitleg waarom het in je .gitignore thuishoort.
Binaire bestanden voor programma's en plug-ins
| Patroon | Wat wordt genegeerd |
|---|---|
*.exe |
Uitvoerbaar Windows-bestand |
*.exe~ |
Binaire bestanden voor programma's en plug-ins |
*.dll |
Dynamisch gekoppelde bibliotheek |
*.so |
Gedeeld object |
*.dylib |
Dynamische macOS-bibliotheek |
Binair testbestand, gebouwd met `go test -c`
| Patroon | Wat wordt genegeerd |
|---|---|
*.test |
Binair testbestand, gebouwd met `go test -c` |
Codedekkingsprofielen en andere testartefacten
| Patroon | Wat wordt genegeerd |
|---|---|
*.out |
Compileruitvoer |
coverage.* |
Codedekkingsprofielen en andere testartefacten |
*.coverprofile |
Codedekkingsprofielen en andere testartefacten |
profile.cov |
Codedekkingsprofielen en andere testartefacten |
Go-werkruimtebestand
| Patroon | Wat wordt genegeerd |
|---|---|
go.work |
Go-werkruimtebestand |
go.work.sum |
Go-werkruimtebestand |
.env |
Omgevingsvariabelen |
Zo gebruik je deze .gitignore voor Go
- Kopieer de bovenstaande regels voor Go of download het bestand direct.
- Maak een bestand met de naam .gitignore in de hoofdmap van je Git-repository en plak de regels erin.
- Als Git sommige van deze bestanden al bijhoudt, voer dan git rm -r --cached . uit en maak een nieuwe commit. Git past negeerregels alleen toe op bestanden die nog niet worden bijgehouden.
- Commit de .gitignore, zodat iedereen in het team dezelfde regels gebruikt.