protocurl
protocurl copied to clipboard
protoCURL is cURL for Protobuf: The command-line tool for interacting with Protobuf over HTTP REST endpoints using human-readable text formats
Almost always the test workflow is run twice on the same code - once during the PR review - and a second time after the merge into master. This is...
When running `protocurl -h`, the description of flags/arguments is not warped properly in the terminal. It would be better to manually warp the usage text and ensure, that it fit...
Custom protoc path may lead to the error `/usr/bin/include: warning: directory does not exist.` This can happen, when the user installed the libraries into a different path. We could deal...
for easier getting into using protocurl
* [ ] test mac homebrew package in CI? * [ ] update documentation
Would be awesome to be able to install protocurl using Homebrew under MacOS. Since the project is already using GoRelease to build binary distributions, it would be pretty straight forward...
The [new minor version release](https://github.com/spf13/cobra/releases/tag/v1.5.0) adds the capability to group together flags (making them mandatory together or mutually eclulssive to each other). We should investigate where and to what extent...
When receiving a protobuf message of the wrong type (or specifying the wrong expected response type) often times no fields can be properly matched and the protobuf payload will be...
This enables one to skip using a protoc binary and directly work with the [FileDescriptorSet](https://pkg.go.dev/google.golang.org/protobuf/types/descriptorpb#FileDescriptorSet)
Currently, the request and response messages need to be in the same file. An improvement would be to allow the user to import a directory of Protobuf files (or multiple...