goa

API generator

A tool for designing and generating APIs in Go

🌟 Goa: Elevate Go API development! 🚀 Streamlined design, automatic code generation, and seamless HTTP/gRPC support. ✨

GitHub

6k stars
155 watching
560 forks
Language: Go
last commit: 7 days ago
Linked from 3 awesome lists

apicode-generationgogoagolangmicroservicesopenapirestswagger

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
go-kit/kit A toolkit for building microservices in Go 26,621
googleapis/google-api-go-client Automatically generated libraries for interacting with Google APIs 4,034
wailsapp/wails Enables Go programmers to build desktop applications with integrated web frontends 25,392
maxence-charriere/go-app A framework for building web applications with Go, supporting progressive web apps and WebAssembly. 7,968
zeromicro/go-zero A cloud-native Go framework for building scalable and resilient microservices with automatic code generation and built-in engineering practices. 29,308
grpc/grpc-go A high-performance RPC framework that supports mobile and HTTP/2-based communication. 21,100
apache/dubbo-go Provides a Go implementation of a scalable and configurable RPC framework for microservices architecture 4,732
go-chi/chi A lightweight router for building modular and composable HTTP services 18,564
gavv/httpexpect A toolkit for building and testing HTTP/REST APIs with a focus on ease of use and flexibility 2,553
oapi-codegen/oapi-codegen Generates boilerplate code for Go clients and servers from OpenAPI 3 specifications 6,314
tompston/gomakeme Automates the creation of boilerplate and endpoints for REST APIs in Go. 11
disposaboy/gosublime An integrated development environment plugin for Sublime Text 3 that enhances Go/Golang development experience with various features and tools. 3,418
shpota/goxygen Automates the creation of web projects with Go and various front-end frameworks and databases. 3,522
gobwas/ws A WebSocket implementation in Go. 6,143
emicklei/go-restful A package for building RESTful web services using Go 5,041