logo
Free, Micro AI Code Reviews That Run on Git Commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, Micro AI Code Reviews That Run on Git Commit | Product Hunt git-lrc - Free, Micro AI Code Reviews That Run on Git Commit | Product Hunt

Kitex Generate - Create Go RPC Stubs | Online Free DevTools by Hexmos

Generate Go RPC stubs with Kitex. Create client and server code from Thrift and Protobuf IDLs using this code generation tool. Free online tool, no registration required.

kitex

Code generation tool provided by the Go RPC framework Kitex. Kitex accepts both thrift and protobuf IDLs, and supports generating a skeleton of a server side project. More information: https://www.cloudwego.io.

  • Generate client codes when a project is in $GOPATH:

kitex {{path/to/IDL_file.thrift}}

  • Generate client codes when a project is not in $GOPATH:

kitex -module {{github.com/xx-org/xx-name}} {{path/to/IDL_file.thrift}}

  • Generate client codes with protobuf IDL:

kitex -type protobuf {{path/to/IDL_file.proto}}

  • Generate server codes:

kitex -service {{svc_name}} {{path/to/IDL_file.thrift}}

See Also