Source Code Guide

Source code guide for current Dubbo Go runtime architecture and extension points

This section explains the current Dubbo Go runtime from source-code entry points: architecture, protocol, registry and service discovery, generic invocation, application/interface configuration, and extension loading.

Start with Architecture if you want the end-to-end call flow, then read the protocol, registry, and extension pages for the deeper runtime pieces.


Architecture

Current Dubbo Go architecture

Network Protocol

Current network protocol source code overview

Registry

Current registry and service discovery source code overview

Core 3.x Capabilities

Current Dubbo Go 3.x core capabilities

Generic Call

Generic invocation in current Dubbo Go

Generic Invocation Compatibility Notes

Compatibility note for generic invocation documentation

AOP and Extension Mechanism

AOP and extension mechanism in current Dubbo Go

Application and Interface

Application-level and interface-level concepts in current Dubbo Go