A design-first framework for building Go APIs: you write a DSL description of the service and it generates the transport, validation and client/server code. We don't build HTTP APIs in Go today — vault-plugins, our one Go codebase, is a CLI tool.
vault-plugins