Ludovic Frank Gitignore

.gitignore pour Go

13 règles d’exclusion pour Go, prêtes à copier dans votre dépôt.

Le langage de programmation Go

Le .gitignore complet pour Go

# Généré par LFGitignore - https://lfgitignore.com
# Créé le : 2026-11-03 01:03:30 UTC
# Technologies : Go

### Go ###
# Exécutable Windows
*.exe
*.exe~
# Bibliothèque de liens dynamiques
*.dll
# Objet partagé
*.so
# Bibliothèque dynamique macOS
*.dylib
*.test
# Résultats du compilateur
*.out
coverage.*
*.coverprofile
profile.cov
go.work
go.work.sum
# Variables d’environnement
.env

Ce que ces règles Go ignorent vraiment

Chaque motif ci-dessous, et pourquoi il a sa place dans votre .gitignore.

Binaires des programmes et extensions

Motif Ce qu’il ignore
*.exe Exécutable Windows
*.exe~ Binaires des programmes et extensions
*.dll Bibliothèque de liens dynamiques
*.so Objet partagé
*.dylib Bibliothèque dynamique macOS

Binaire de test compilé avec `go test -c`

Motif Ce qu’il ignore
*.test Binaire de test compilé avec `go test -c`

Profils de couverture de code et autres artefacts de test

Motif Ce qu’il ignore
*.out Résultats du compilateur
coverage.* Profils de couverture de code et autres artefacts de test
*.coverprofile Profils de couverture de code et autres artefacts de test
profile.cov Profils de couverture de code et autres artefacts de test

Fichier d’espace de travail Go

Motif Ce qu’il ignore
go.work Fichier d’espace de travail Go
go.work.sum Fichier d’espace de travail Go
.env Variables d’environnement

Comment utiliser ce .gitignore pour Go

  1. Copiez les règles Go ci-dessus, ou téléchargez directement le fichier.
  2. Créez un fichier nommé .gitignore à la racine de votre dépôt Git et collez-y les règles.
  3. Si certains de ces fichiers sont déjà suivis, lancez git rm -r --cached . puis recommitez — Git n’applique les règles d’exclusion qu’aux fichiers non suivis.
  4. Commitez le .gitignore pour que toute l’équipe partage les mêmes règles.

Autres modèles .gitignore Langage

Voir tous les modèles Langage