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
561 forks
Language: Go
last commit: about 1 month 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,684
googleapis/google-api-go-client Automatically generated libraries for interacting with Google APIs 4,056
wailsapp/wails Enables Go programmers to build desktop applications with integrated web frontends 25,855
maxence-charriere/go-app A framework for building web applications with Go, supporting progressive web apps and WebAssembly. 8,027
zeromicro/go-zero A cloud-native Go framework for building scalable and resilient microservices with automatic code generation and built-in engineering practices. 29,481
grpc/grpc-go A high-performance RPC framework that supports mobile and HTTP/2-based communication. 21,208
apache/dubbo-go Provides a Go implementation of a scalable and configurable RPC framework for microservices architecture 4,739
go-chi/chi A lightweight router for building modular and composable HTTP services 18,767
gavv/httpexpect A toolkit for building and testing HTTP/REST APIs with a focus on ease of use and flexibility 2,569
oapi-codegen/oapi-codegen Generates boilerplate code for Go clients and servers from OpenAPI 3 specifications 6,424
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,419
shpota/goxygen Automates the creation of web projects with Go and various front-end frameworks and databases. 3,531
gobwas/ws A WebSocket implementation in Go. 6,169
emicklei/go-restful A package for building RESTful web services using Go 5,051