# Compiled Object files, Static Libraries, and Binaries
*.o
*.a
*.exe
*.dll
*.so
*.dylib

# Compiled executable names (adjust if your build output name changes)
kernelview
KernelView-Go

# Go Packages & Dependencies
# Generally 'go.mod' and 'go.sum' SHOULD be committed.

# Go build cache (if created within project)
bin/
pkg/

# Test coverage files
*.cover
coverage.out

# OS generated files
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db

# IDE/Editor directories & files
.idea/
.vscode/
*.swp
.*.swp
*.kate-swp
.*.kate-swp
*~
*.sublime-project
*.sublime-workspace

# Log files
*.log

# Environment files (often contain secrets)
.env
.env.*
!.env.example

# Add any other project-specific files you don't want to track below this line
