This is a simple implementation of Quake log analyzer, the project follow SOLID principles, and is based on Golang Standar Project Layout.
- Make
- Go >= 20
Build:
make build
Run:
./build/quake-analyzer -report by-death-cause
Help:
./build/quake-analyzer -help
make test
- Improve log parsing using async process.
- Improve cli interface
- Implement an store for parsed matches.