.gitignore за Go
13 правила игнорисања за Go, спремних за копирање у репозиторијум.
Програмски језик Go
Комплетан .gitignore за Go
# Генерисао LFGitignore - https://lfgitignore.com
# Креирано: 2026-10-31 21:50:53 UTC
# Технологије: Go
### Go ###
# Windows извршна датотека
*.exe
*.exe~
# Библиотека динамичких веза
*.dll
# Дељени објекат
*.so
# macOS динамичка библиотека
*.dylib
*.test
# Излаз компајлера
*.out
coverage.*
*.coverprofile
profile.cov
go.work
go.work.sum
# Променљиве окружења
.env
Шта тачно игноришу ова правила за Go
Сваки образац испод има објашњење зашто припада вашој датотеци .gitignore.
Бинарне датотеке за програме и додатке
| Образац | Шта игнорише |
|---|---|
*.exe |
Windows извршна датотека |
*.exe~ |
Бинарне датотеке за програме и додатке |
*.dll |
Библиотека динамичких веза |
*.so |
Дељени објекат |
*.dylib |
macOS динамичка библиотека |
Тест бинарни, изграђен са `go test -c`
| Образац | Шта игнорише |
|---|---|
*.test |
Тест бинарни, изграђен са `go test -c` |
Профили покривености кода и други тест артефакти
| Образац | Шта игнорише |
|---|---|
*.out |
Излаз компајлера |
coverage.* |
Профили покривености кода и други тест артефакти |
*.coverprofile |
Профили покривености кода и други тест артефакти |
profile.cov |
Профили покривености кода и други тест артефакти |
Go датотека радног простора
| Образац | Шта игнорише |
|---|---|
go.work |
Go датотека радног простора |
go.work.sum |
Go датотека радног простора |
.env |
Променљиве окружења |
Како користити овај .gitignore за Go
- Копирајте горенаведена правила Go или директно преузмите датотеку.
- Направите датотеку под називом .gitignore у корену вашег Git спремишта и налепите правила у њу.
- Ако Git већ прати неке од тих датотека, покрените git rm -r --cached . па поново направите комит — правила игнорисања важе само за датотеке које Git не прати.
- Додајте .gitignore у комит како би цео тим користио иста правила.