.gitignore za Go
13 pravila izuzimanja za Go, spremnih za kopiranje u repozitorij.
Programski jezik Go
Potpuni .gitignore za Go
# Generirano uz LFGitignore - https://lfgitignore.com
# Stvoreno: 2026-10-13 16:04:42 UTC
# Tehnologije: Go
### Go ###
# Izvršna datoteka Windowsa
*.exe
*.exe~
# Dinamički povezana biblioteka
*.dll
# Dijeljeni objekt
*.so
# Dinamička biblioteka macOS-a
*.dylib
*.test
# Rezultati prevoditelja
*.out
coverage.*
*.coverprofile
profile.cov
go.work
go.work.sum
# Varijable okruženja
.env
Što ova pravila za Go zapravo zanemaruju
Svaki obrazac u nastavku i razlog zašto pripada vašoj datoteci .gitignore.
Binarne datoteke programa i dodataka
| Obrazac | Što zanemaruje |
|---|---|
*.exe |
Izvršna datoteka Windowsa |
*.exe~ |
Binarne datoteke programa i dodataka |
*.dll |
Dinamički povezana biblioteka |
*.so |
Dijeljeni objekt |
*.dylib |
Dinamička biblioteka macOS-a |
Testna binarna datoteka izgrađena naredbom `go test -c`
| Obrazac | Što zanemaruje |
|---|---|
*.test |
Testna binarna datoteka izgrađena naredbom `go test -c` |
Profili pokrivenosti koda i drugi rezultati testiranja
| Obrazac | Što zanemaruje |
|---|---|
*.out |
Rezultati prevoditelja |
coverage.* |
Profili pokrivenosti koda i drugi rezultati testiranja |
*.coverprofile |
Profili pokrivenosti koda i drugi rezultati testiranja |
profile.cov |
Profili pokrivenosti koda i drugi rezultati testiranja |
Datoteka radnog prostora Goa
| Obrazac | Što zanemaruje |
|---|---|
go.work |
Datoteka radnog prostora Goa |
go.work.sum |
Datoteka radnog prostora Goa |
.env |
Varijable okruženja |
Kako koristiti ovaj .gitignore za Go
- Kopirajte pravila za Go iznad ili izravno preuzmite datoteku.
- U korijenu svojeg Git repozitorija stvorite datoteku naziva .gitignore i zalijepite pravila u nju.
- Ako se neke od tih datoteka već prate, pokrenite git rm -r --cached . pa ponovno predajte promjene — Git primjenjuje pravila izuzimanja samo na datoteke koje ne prati.
- Predajte .gitignore kako bi svi u timu koristili ista pravila.