Design-first Go framework that generates API code, documentation, and clients. Define once in an elegant DSL, deploy as HTTP and gRPC services with zero drift between code and docs.
- go
- goa
- microservices
- rest
47,133 repositories indexed
25–48 of 223 · Most stars
Design-first Go framework that generates API code, documentation, and clients. Define once in an elegant DSL, deploy as HTTP and gRPC services with zero drift between code and docs.
The official Go client for Elasticsearch
Go OAuth2
Simple Go HTTP client with Black Magic
Google Cloud Client Libraries for Go.
Auto-generated Google APIs for Go.
Evans: more expressive universal gRPC client
Simple, extremely lightweight, extensible, configuration management library for Go. Supports JSON, TOML, YAML, env, command line, file, S3 etc. Alternative to viper.
The power of curl, the ease of use of httpie.
:computer: make your ssh client smarter
MinIO Go client SDK for S3 compatible object storage
A fast Golang Redis client that supports Client Side Caching, Auto Pipelining, RDMA, etc.
Scalable game server framework with clustering support and client libraries for iOS, Android, Unity and others through the C SDK.
An enhanced HTTP client for Go
simple jira command line client in Go
The official Go package for NSQ
A CLI tool for building Go applications.
A Go OpenID Connect client.
OCI registry client - managing content like artifacts, images, packages
📥 An IMAP library for Go clients and servers
Retryable HTTP client in Go
Go client for the Docker Engine API.
An AMQP 0-9-1 Go client maintained by the RabbitMQ team. Originally by @streadway: `streadway/amqp`
Docker and OCI Registry Client in Go and tooling using those libraries.