Thanks for your interest in improving the Base Benchmark tool!
- Report bugs - Open an issue describing the problem
- Suggest features - Share ideas for improvements
- Submit pull requests - Fix bugs or add features
- Fork the repository
- Create a feature branch (
git checkout -b my-feature) - Make your changes following our coding style
- Add tests for new functionality
- Ensure all tests pass
- Commit your changes with a clear message
- Push to your fork and open a pull request
- Write clear, readable code with comments where needed
- Keep functions small and focused
- Use descriptive variable and function names
- Follow standard Go conventions (
gofmt,golint) - Prefer functional programming patterns
- Add unit tests for new functions
- Add integration tests for end-to-end features
- Ensure existing tests still pass
Open a discussion or issue if you have questions or need help. Join the Base Discord server for additional support.