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

     1  ---
     2  layout: default
     3  ---
     4  
     5  # Migration Guides
     6  
     7  Step-by-step guides for migrating to Go Micro from other frameworks.
     8  
     9  ## Available Guides
    10  
    11  - [From gRPC](from-grpc.md) - Migrate from gRPC to Go Micro with minimal code changes
    12  
    13  ## Coming Soon
    14  
    15  We're working on additional migration guides:
    16  
    17  - **From go-kit** - Migrate from Go kit microservices framework
    18  - **From Standard Library** - Upgrade from net/http and net/rpc
    19  - **From Gin/Echo** - Transition from HTTP-only frameworks
    20  - **From Micro v3** - Upgrade from older Go Micro versions
    21  
    22  ## Why Migrate to Go Micro?
    23  
    24  - **Pluggable Architecture** - Swap components without changing code
    25  - **Zero Configuration** - Works out of the box with sensible defaults  
    26  - **Progressive Enhancement** - Start simple, add complexity when needed
    27  - **Unified Abstractions** - Registry, transport, broker, store all integrated
    28  - **Active Development** - Regular updates and community support
    29  
    30  ## Need Help?
    31  
    32  - Check the [Framework Comparison](../comparison.md) guide
    33  - Review [Architecture Decisions](../../architecture/index.md) to understand design choices
    34  - Ask questions in [GitHub Discussions](https://github.com/micro/go-micro/discussions)
    35  - See [CONTRIBUTING.md](../../../../CONTRIBUTING.md) to contribute new migration guides