# ---> Go
# If you prefer the allow list template instead of the deny list, see community template:
# https://github.com/github/gitignore/blob/main/community/Golang/Go.AllowList.gitignore
#
# Binaries for programs and plugins
*.exe
*.exe~
*.dll
*.so
*.dylib

# Test binary, built with `go test -c`
*.test

# Output of the go coverage tool, specifically when used with LiteIDE
*.out

# Dependency directories (remove the comment below to include it)
# vendor/

# Go workspace file
go.work
go.work.sum

# env file
.env

# otherfile
./workbuddy
./scripts
# 注意：gitignore 不认 "./" 前缀，/outputs 才是「仓库根下的 outputs」。
# outputs 里全是 TestGenPreview / 主题生成器 / 截图这类一次性产物，
# 每次跑都会变，跟版本库无关。
/outputs/

# 蜜罐凭据取证文件：明文账号密码，绝不能进版本库。
# 默认目录由 [security] honeypot_cred_dir 决定（缺省 data/honeypot-creds），
# 若改成别的盘外路径则不受这条影响（那本来也不在仓库里）。
/data/

# 主题生成器的自测脚本是 Python：跑一次就会留 __pycache__，别提交。
__pycache__/
*.pyc
