# 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

# Compiled Object files, Static and Dynamic libs (Shared Objects)
*.o
*.a

# Folders
_obj
_test
.DS_Store

# Architecture specific extensions/prefixes
*.[568vq]
[568vq].out

# Cgo generated
*.cgo1.go
*.cgo2.c
_cgo_defun.c
_cgo_gotypes.go
_cgo_export.*

# Test coverage
*.coverprofile
coverage.html
coverage.txt

# Build output
/bin/
/dist/
/build/

# IDE specific files
.vscode/
.idea/
*.swp
*.swo
*~
.project
.settings/
*.sublime-project
*.sublime-workspace

# Environment variables
.env
.env.local
.env.*.local

# Log files
*.log
/logs/
/log/

# Database
*.db
*.sqlite
*.sqlite3

# Cache
/cache/
*.cache

# Temporary files
/tmp/
/temp/
*.tmp

# OS specific
.DS_Store
Thumbs.db
ehthumbs.db
Desktop.ini
$RECYCLE.BIN/

# Config files with sensitive information (optional, adjust based on needs)
# etc/*_prod.yaml
# etc/*.key

# Go sum backup
go.sum.backup

# Debug files
__debug_bin

# Air (live reload tool)
.air.toml
tmp/

# Delve debugger
__debug_bin*

# Generated files
*.gen.go

# Performance test files
*.bench

/ops-files
/files
