Skip to content

ssgoGo Microservice Toolkit

Code generation and development tools for Hertz HTTP and Kitex RPC

Quick Start

bash
# Install
brew install ssgohq/tap/ssgo

# Create and generate HTTP API
ss api new todo
ss api gen --api api/todo.api --dir todo-api -m github.com/myorg/todo-api

# Create and generate RPC service
ss rpc new user
ss rpc gen -p idl/user.proto --service UserService -m github.com/myorg/user-rpc -o user-rpc

# Run services with hot reload
ss run

Learn More

Released under the MIT License.