.gitignore untuk Go

13 peraturan pengabaian untuk Go, sedia untuk disalin ke repositori anda.

Bahasa pengaturcaraan Go

.gitignore yang lengkap untuk Go

# Dijana oleh LFGitignore - https://lfgitignore.com
# Dicipta: 2026-10-31 22:57:13 UTC
# Teknologi: Go

### Go ###
# Windows boleh laksana
*.exe
*.exe~
# Pustaka pautan dinamik
*.dll
# Objek kongsi
*.so
# Perpustakaan dinamik macOS
*.dylib
*.test
# Output pengkompil
*.out
coverage.*
*.coverprofile
profile.cov
go.work
go.work.sum
# Pembolehubah persekitaran
.env

Apa yang sebenarnya diabaikan oleh peraturan Go ini

Setiap corak di bawah disertakan dengan sebab ia perlu berada dalam .gitignore anda.

Binari untuk program dan pemalam

Corak Perkara yang diabaikan
*.exe Windows boleh laksana
*.exe~ Binari untuk program dan pemalam
*.dll Pustaka pautan dinamik
*.so Objek kongsi
*.dylib Perpustakaan dinamik macOS

Perduaan ujian, dibina dengan `go test -c`

Corak Perkara yang diabaikan
*.test Perduaan ujian, dibina dengan `go test -c`

Profil liputan kod dan artifak ujian lain

Corak Perkara yang diabaikan
*.out Output pengkompil
coverage.* Profil liputan kod dan artifak ujian lain
*.coverprofile Profil liputan kod dan artifak ujian lain
profile.cov Profil liputan kod dan artifak ujian lain

Fail ruang kerja Go

Corak Perkara yang diabaikan
go.work Fail ruang kerja Go
go.work.sum Fail ruang kerja Go
.env Pembolehubah persekitaran

Bagaimana untuk menggunakan .gitignore ini untuk Go

  1. Salin peraturan Go di atas, atau muat turun fail terus.
  2. Cipta fail bernama .gitignore di akar repositori Git anda dan tampal peraturan ke dalamnya.
  3. Jika beberapa fail tersebut telah dijejaki, jalankan git rm -r --cached . kemudian komit semula — Git hanya menggunakan peraturan mengabaikan kepada fail yang tidak dijejaki.
  4. Masukkan .gitignore dalam commit supaya semua ahli pasukan berkongsi peraturan yang sama.

Templat Bahasa .gitignore yang lain

Lihat setiap templat Bahasa