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