添加gitignore文件
This commit is contained in:
84
.gitignore
vendored
Normal file
84
.gitignore
vendored
Normal file
@@ -0,0 +1,84 @@
|
|||||||
|
# =========================
|
||||||
|
# Go 常用 .gitignore
|
||||||
|
# =========================
|
||||||
|
|
||||||
|
# 编译产物 / 可执行文件
|
||||||
|
*.exe
|
||||||
|
*.exe~
|
||||||
|
*.dll
|
||||||
|
*.so
|
||||||
|
*.dylib
|
||||||
|
*.a
|
||||||
|
*.o
|
||||||
|
*.out
|
||||||
|
*.test
|
||||||
|
*.prof
|
||||||
|
*.pprof
|
||||||
|
*.cover
|
||||||
|
*.cov
|
||||||
|
*.trace
|
||||||
|
|
||||||
|
# Go workspace / 依赖缓存(本地开发常见,不建议入库)
|
||||||
|
/bin/
|
||||||
|
/pkg/
|
||||||
|
/dist/
|
||||||
|
/build/
|
||||||
|
/out/
|
||||||
|
|
||||||
|
# Go build cache(通常不需要忽略;如你有需要可开启)
|
||||||
|
# /tmp/
|
||||||
|
# /cache/
|
||||||
|
|
||||||
|
# 调试/日志/临时文件
|
||||||
|
*.log
|
||||||
|
*.tmp
|
||||||
|
*.swp
|
||||||
|
*.swo
|
||||||
|
*.bak
|
||||||
|
*.old
|
||||||
|
*.pid
|
||||||
|
|
||||||
|
# 运行时数据/本地数据
|
||||||
|
*.db
|
||||||
|
*.sqlite
|
||||||
|
*.sqlite3
|
||||||
|
data/
|
||||||
|
storage/
|
||||||
|
tmp/
|
||||||
|
|
||||||
|
# 环境变量与配置(按需:如果你会提交示例配置,建议仅忽略真实配置文件)
|
||||||
|
.env
|
||||||
|
.env.*
|
||||||
|
!.env.example
|
||||||
|
config.local.*
|
||||||
|
*.local.yaml
|
||||||
|
*.local.yml
|
||||||
|
*.local.json
|
||||||
|
|
||||||
|
# Go 测试覆盖率
|
||||||
|
coverage.out
|
||||||
|
cover.out
|
||||||
|
|
||||||
|
# vendor(Go Modules 通常不提交 vendor;如你需要 vendor 则删除这一行)
|
||||||
|
/vendor/
|
||||||
|
|
||||||
|
# 工具生成文件
|
||||||
|
*.gen.go
|
||||||
|
|
||||||
|
# IDE / 编辑器
|
||||||
|
.idea/
|
||||||
|
.vscode/
|
||||||
|
*.code-workspace
|
||||||
|
|
||||||
|
# macOS / Windows
|
||||||
|
.DS_Store
|
||||||
|
Thumbs.db
|
||||||
|
desktop.ini
|
||||||
|
|
||||||
|
# Vim / Emacs
|
||||||
|
*~
|
||||||
|
\#*\#
|
||||||
|
.\#*
|
||||||
|
|
||||||
|
# GoLand/IntelliJ
|
||||||
|
*.iml
|
||||||
Reference in New Issue
Block a user