Go için .gitignore
Go için deponuza kopyalamaya hazır 13 yoksayma kuralı.
Go programlama dili
Go için eksiksiz .gitignore
# LFGitignore tarafından oluşturuldu - https://lfgitignore.com
# Oluşturuldu: 2026-10-31 21:51:14 UTC
# Teknolojiler: Go
### Go ###
# Windows yürütülebilir dosyası
*.exe
*.exe~
# Dinamik bağlantı kitaplığı
*.dll
# Paylaşılan nesne
*.so
# macOS dinamik kitaplığı
*.dylib
*.test
# Derleyici çıkışı
*.out
coverage.*
*.coverprofile
profile.cov
go.work
go.work.sum
# Ortam değişkenleri
.env
Bu Go kurallarının aslında neyi göz ardı ettiği
Aşağıda tüm desenleri ve .gitignore dosyanızda neden yer almaları gerektiğini görebilirsiniz.
Programlar ve eklentiler için ikili dosyalar
| Desen | Yoksaydıkları |
|---|---|
*.exe |
Windows yürütülebilir dosyası |
*.exe~ |
Programlar ve eklentiler için ikili dosyalar |
*.dll |
Dinamik bağlantı kitaplığı |
*.so |
Paylaşılan nesne |
*.dylib |
macOS dinamik kitaplığı |
`go test -c` ile oluşturulmuş test ikilisi
| Desen | Yoksaydıkları |
|---|---|
*.test |
`go test -c` ile oluşturulmuş test ikilisi |
Kod kapsamı profilleri ve diğer test yapıları
| Desen | Yoksaydıkları |
|---|---|
*.out |
Derleyici çıkışı |
coverage.* |
Kod kapsamı profilleri ve diğer test yapıları |
*.coverprofile |
Kod kapsamı profilleri ve diğer test yapıları |
profile.cov |
Kod kapsamı profilleri ve diğer test yapıları |
Go çalışma alanı dosyası
| Desen | Yoksaydıkları |
|---|---|
go.work |
Go çalışma alanı dosyası |
go.work.sum |
Go çalışma alanı dosyası |
.env |
Ortam değişkenleri |
Go için bu .gitignore nasıl kullanılır?
- Yukarıdaki Go kurallarını kopyalayın veya dosyayı doğrudan indirin.
- Git deponuzun kökünde .gitignore adlı bir dosya oluşturun ve kuralları bu dosyaya yapıştırın.
- Bu dosyalardan bazıları zaten izleniyorsa git rm -r --cached . komutunu çalıştırıp yeniden commit edin. Git, yoksayma kurallarını yalnızca izlenmeyen dosyalara uygular.
- Ekipteki herkesin aynı kuralları kullanması için .gitignore dosyasını commit edin.