v0.3.4
Changelog
- a844180: feature: add basic CLI for run_bench, add option to save as CSV. improve log and error messages fix typos (@GokselKUCUKSAHIN)
- 3b8bd4b: feature: add benchmark suite runner. (@GokselKUCUKSAHIN)
- 8f28c01: feature: benchmark runner optimze struct field alignment (@GokselKUCUKSAHIN)
- d9bb7a8: feature: fix error handling on SaveFunc (@GokselKUCUKSAHIN)
- 4e6432a: feature: increase cooltime to 20 from 5 seconds (@GokselKUCUKSAHIN)
- 897049c: feature: remove nolint:golint,funlen tag (@GokselKUCUKSAHIN)
- 1ad6454: feature: rename benchmark tests files to *_benchmark_test.go format. update Makefile with new run_bench.go 🐍 (@GokselKUCUKSAHIN)
- 29acffa: feature: simplify error handling on argument validation (@GokselKUCUKSAHIN)
- 6ba1a24: feature: update
saveResults
with return errors rather than directly panicing. (@GokselKUCUKSAHIN) - a732d41: feature: update benchtime time as 5s and add coodown sleep between runs (@GokselKUCUKSAHIN)
- 792e03d: feature: update timestamp format to 12 hour to 24 hour 🕔 (@GokselKUCUKSAHIN)
- 61a5e1b: linter: some linter specific refactors (@GokselKUCUKSAHIN)