.gitignore pro Go

13 pravidel ignorování pro Go, připravených ke zkopírování do repozitáře.

Programovací jazyk Go

Kompletní .gitignore pro Go

# Vygenerováno pomocí LFGitignore - https://lfgitignore.com
# Vytvořeno: 2026-10-13 16:04:41 UTC
# Technologie: Go

### Go ###
# Spustitelný soubor Windows
*.exe
*.exe~
# Dynamicky linkovaná knihovna
*.dll
# Sdílený objekt
*.so
# Dynamická knihovna macOS
*.dylib
*.test
# Výstup kompilátoru
*.out
coverage.*
*.coverprofile
profile.cov
go.work
go.work.sum
# Proměnné prostředí
.env

Co pravidla pro Go skutečně ignorují

Každý vzor níže má vysvětlení, proč patří do vašeho .gitignore.

Binární soubory programů a pluginů

Vzor Co ignoruje
*.exe Spustitelný soubor Windows
*.exe~ Binární soubory programů a pluginů
*.dll Dynamicky linkovaná knihovna
*.so Sdílený objekt
*.dylib Dynamická knihovna macOS

Testovací binární soubor sestavený pomocí `go test -c`

Vzor Co ignoruje
*.test Testovací binární soubor sestavený pomocí `go test -c`

Profily pokrytí kódu a další artefakty testů

Vzor Co ignoruje
*.out Výstup kompilátoru
coverage.* Profily pokrytí kódu a další artefakty testů
*.coverprofile Profily pokrytí kódu a další artefakty testů
profile.cov Profily pokrytí kódu a další artefakty testů

Soubor pracovního prostoru Go

Vzor Co ignoruje
go.work Soubor pracovního prostoru Go
go.work.sum Soubor pracovního prostoru Go
.env Proměnné prostředí

Jak používat tento .gitignore pro Go

  1. Zkopírujte výše uvedená pravidla pro Go nebo si soubor rovnou stáhněte.
  2. V kořenové složce svého Git repozitáře vytvořte soubor .gitignore a vložte do něj pravidla.
  3. Pokud už jsou některé z těchto souborů sledovány, spusťte git rm -r --cached . a pak znovu commitněte — Git uplatňuje pravidla ignorování pouze na nesledované soubory.
  4. Commitněte .gitignore, aby celý tým sdílel stejná pravidla.

Další šablony .gitignore v kategorii Jazyk

Zobrazit všechny šablony pro Jazyk