interactive tui webrpc client for your service
$ go install github.com/webrpc/webrpci
$ webrpci ./proto/api.ridl http://localhost:3333
lots of further updates and improvements can still be made, but its pretty good!
- the overall controls can be improved
- bunch of stuff like history / handling auth headers etc
- would be nice in a project to have something like
<project>/.webrpc.jsonwhere we list the methods and arguments in examples, so when we load webrpci it can load those to pre-fill common commands to run, etc. and can be committed to git, so common commands can be easily referenced etc etc