go-micro.dev/v5@v5.12.0/internal/website/docs/index.md (about)

     1  ---
     2  layout: default
     3  ---
     4  
     5  # Docs
     6  
     7  Documentation for the Go Micro framework 
     8  
     9  ## Overview
    10  
    11  Go Micro is a framework for microservices development. 
    12  It's built on a powerful pluggable architecture using 
    13  Go interfaces. Go Micro defines the foundations for 
    14  distributed systems development which includes 
    15  service discovery, client/server rpc and pubsub. 
    16  Additionally Go Micro contains other primitives 
    17  such as auth, caching and storage. All of this 
    18  is encapsulated in a high level service interface.
    19  
    20  ## Learn More
    21  
    22  To get started follow the getting started guide. 
    23  Otherwise continue to read the docs for more information 
    24  about the framework.
    25  
    26  ## Contents
    27  
    28  - [Getting Started](getting-started.md)
    29  - [Architecture](architecture.md)
    30  - [Configuration](config.md)
    31  - [Registry](registry.md)
    32  - [Broker](broker.md)
    33  - [Client/Server](client-server.md)
    34  - [Transport](transport.md)
    35  - [Store](store.md)
    36  - [Plugins](plugins.md)
    37  - [Examples](examples/index.md)
    38  - [Server (optional)](server.md)
    39  
    40  ## Advanced
    41  
    42  - [Framework Comparison](guides/comparison.md)
    43  - [Architecture Decisions](architecture/index.md)
    44  - [Real-World Examples](examples/realworld/index.md)
    45  - [Migration Guides](guides/migration/index.md)
    46  - [Observability](observability.md)
    47  - [Contributing](contributing.md)
    48  - [Roadmap](roadmap.md)