template-rust-project 0.1.0

A template for Rust projects
Documentation
# Contribution Guidelines

Thank you for considering contributing to the project!
Contributions are always welcome and appreciated.

## How to Contribute

Please check the [issue tracker](https://github.com/habedi/template-go-project/issues) to see if there is an issue you
would like to work on or if it has already been resolved.

### Reporting Bugs

1. Open an issue on the [issue tracker]https://github.com/habedi/template-go-project/issues.
2. Include information such as steps to reproduce, expected/actual behavior, and relevant logs or screenshots.

### Suggesting Features

1. Open an issue on the [issue tracker]https://github.com/habedi/template-go-project/issues.
2. Provide details about the feature, its purpose, and potential implementation ideas.

## Submitting Pull Requests

- Ensure all tests pass before submitting a pull request.
- Write a clear description of the changes you made and the reasons behind them.

## Code Style

- Use the `make format` command to format the code.

## Running Tests

- Use the `make test` command to run the tests.

## Running Linters

- Use the `make lint` command to run the linters.

## Miscellaneous

- Run `make help` to see all available commands for managing different tasks.

## Code of Conduct

We adhere to the [Rust Code of Conduct](https://www.rust-lang.org/policies/code-of-conduct).