with one click
dubbo-go-skills
dubbo-go-skills contains 6 collected skills from Tsukikage7, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
Guides writing custom dubbo-go v3 extensions — Filter, LoadBalance, Registry, Protocol — through the SPI pattern. Use when user asks how to write a filter, custom interceptor, custom load balancer, plug in a new registry, or hook into dubbo-go's extension points.
Guides interoperability between dubbo-go v3 and dubbo-java — cross-language RPC calls using Triple+Protobuf or Dubbo+Hessian2. Use when user asks how to call a Java Dubbo service from Go, expose a Go service to Java clients, share a proto/interface across languages, or pick between Triple and Dubbo protocols for interop.
Generates dubbo-go v3 provider or consumer skeletons using the code-API style (dubbo.NewInstance / server.NewServer / client.NewClient). Use when user asks to create, scaffold, or bootstrap a new dubbo-go service, provider, or consumer.
Structured diagnosis for dubbo-go runtime errors. Use when user reports an error, paste logs, mentions timeout/panic/connection refused/no provider, or asks why their dubbo-go service isn't working.
Explains dubbo-go architecture, extension points, and best practices. Use when user asks how dubbo-go works, what a concept means (filter, SPI, cluster, router, registry), which sample to look at, or asks for best practices.
Guides migration to dubbo-go from gRPC-Go, Spring Cloud, or plain HTTP/Gin. Use when user asks how to migrate from another framework, port existing services to dubbo-go, or upgrade dubbo-go from v1/v2 to v3.