commit ac5aa1eb7073b889ea0bfbadd282f5b32c0ff3cd Author: hxuanyu <2252193204@qq.com> Date: Wed Dec 31 14:04:43 2025 +0800 添加gitignore文件 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..fbf13c1 --- /dev/null +++ b/.gitignore @@ -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