aid: go-kit name: Go Kit description: >- Go Kit is a programming toolkit for building microservices in Go, emphasizing domain-driven design, transport-agnostic service definitions, and best practices for distributed systems. type: Index image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg tags: - Distributed Systems - Domain-Driven Design - Frameworks - Go - Golang - Microservices url: >- https://raw.githubusercontent.com/api-evangelist/go-kit/refs/heads/main/apis.yml created: '2026-03-26' modified: '2026-04-28' specificationVersion: '0.19' apis: - aid: go-kit:go-kit name: Go Kit description: >- Go Kit is a programming toolkit for building microservices in Go, emphasizing domain-driven design, transport-agnostic service definitions, and best practices for distributed systems. humanURL: https://gokit.io/ tags: - Distributed Systems - Domain-Driven Design - Frameworks - Go - Golang - Microservices properties: - type: Documentation url: https://gokit.io/faq - type: Getting Started url: https://gokit.io/examples/ - type: JSONSchema url: >- https://raw.githubusercontent.com/api-evangelist/go-kit/refs/heads/main/json-schema/go-kit-transport-config.json common: - type: Website url: https://gokit.io/ - type: Documentation url: https://gokit.io/faq - type: Getting Started url: https://gokit.io/examples/ - type: GitHub Organization url: https://github.com/go-kit maintainers: - FN: Kin Lane email: kin@apievangelist.com