.gitignore pentru Go
13 reguli de ignorare pentru Go, gata de copiat în depozitul dvs.
Limbajul de programare Go
.gitignore complet pentru Go
# Generat de LFGitignore - https://lfgitignore.com
# Creat: 2026-10-31 21:51:19 UTC
# Tehnologii: Go
### Go ###
# Windows executabil
*.exe
*.exe~
# Bibliotecă de linkuri dinamice
*.dll
# Obiect comun
*.so
# macOS bibliotecă dinamică
*.dylib
*.test
# Ieșirea compilatorului
*.out
coverage.*
*.coverprofile
profile.cov
go.work
go.work.sum
# Variabile de mediu
.env
Ce ignoră regulile pentru Go
Fiecare model de mai jos și motivul pentru care se află în .gitignore.
Binare pentru programe și pluginuri
| Model de fișier | Ce ignoră |
|---|---|
*.exe |
Windows executabil |
*.exe~ |
Binare pentru programe și pluginuri |
*.dll |
Bibliotecă de linkuri dinamice |
*.so |
Obiect comun |
*.dylib |
macOS bibliotecă dinamică |
Test binar, construit cu `go test -c`
| Model de fișier | Ce ignoră |
|---|---|
*.test |
Test binar, construit cu `go test -c` |
Profiluri de acoperire a codului și alte artefacte de testare
| Model de fișier | Ce ignoră |
|---|---|
*.out |
Ieșirea compilatorului |
coverage.* |
Profiluri de acoperire a codului și alte artefacte de testare |
*.coverprofile |
Profiluri de acoperire a codului și alte artefacte de testare |
profile.cov |
Profiluri de acoperire a codului și alte artefacte de testare |
Fișierul spațiului de lucru Go
| Model de fișier | Ce ignoră |
|---|---|
go.work |
Fișierul spațiului de lucru Go |
go.work.sum |
Fișierul spațiului de lucru Go |
.env |
Variabile de mediu |
Cum să utilizați acest .gitignore pentru Go
- Copiați regulile Go de mai sus sau descărcați fișierul direct.
- Creați un fișier numit .gitignore la rădăcina depozitului dvs. Git și inserați regulile în el.
- Dacă unele fișiere sunt deja urmărite, rulați git rm -r --cached . și apoi faceți din nou commit — Git aplică regulile de ignorare numai fișierelor neurmărite.
- Faceți commit pentru .gitignore, astfel încât întreaga echipă să folosească aceleași reguli.