GoBridge is a client code generation for HTTP in situations where gRPC is not desired. Currently Angular (TypeScript) is only supported client application.
git clone https://github.com/luno/gobridge.git
go run main.go --api="./example/backend" --mod="github.com/luno/gobridge" --ts="./example/frontend/services/example.ts" --ts_service="Example" --server="./example/backend/server/server_gen.go"