A guide for contributing to
uuid
-
Install asdf - A CLI tool that can manage multiple language runtime versions on a per-project basis
-
Clone the repo and open in VSCode
git clone https://github.com/flexstack/uuid
code uuid
- Install the project's dependencies
asdf install
go mod download
Vet code
go vet ./...
Run tests
go test -v ./... -bench=. -benchmem
If you find a bug or want to request a new feature, please open an issue.
Before submitting a feature pull request, it is important to open an issue to discuss what you plan to work on to ensure success in releasing your changes. For small bug fixes or improvements, go ahead and submit a pull request without an issue.
- Fork the repo
- Create a new branch (
git checkout -b feature/my-feature
) - Make your changes
- Commit your changes (
git commit -am 'Add my feature'
) - Push to the branch (
git push origin feature/my-feature
) - Create a new Pull Request
MIT