This tool is meant to be used for development purposes. It is a simple tool that allows you to run a variety of go tools in one place. It is meant to be used in a development environment and not in production.
- Go installer
- Go tools
- Go linters
- Go formatters
- Go vet
- Go vet
- Go test
- Task
- Goreleaser
- Go vulncheck
- GolangCI-Lint
- Go coverage
- Bump version
go install github.com/odacremolbap/arix@latest
This will run all the tools in the order they are listed above.
arix check
You can run a specific tool by using the following command:
arix run <tool>
For example, to run the linter you can use the following command:
arix run lint
You can run a specific tool with arguments by using the following command:
arix run <tool> <args>
You can run the go install command by using the following command:
arix run install
You can run the go test command by using the following command:
arix run test
You can run the go install command with a specific version by using the following command:
arix run install <version>