<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Golang SDK on Apache Dubbo</title><link>https://deploy-preview-3229--dubbo.netlify.app/en/overview/mannual/golang-sdk/</link><description>Recent content in Golang SDK on Apache Dubbo</description><generator>Hugo</generator><language>en</language><atom:link href="https://deploy-preview-3229--dubbo.netlify.app/en/overview/mannual/golang-sdk/index.xml" rel="self" type="application/rss+xml"/><item><title>Framework Introduction</title><link>https://deploy-preview-3229--dubbo.netlify.app/en/overview/mannual/golang-sdk/introduction/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-3229--dubbo.netlify.app/en/overview/mannual/golang-sdk/introduction/</guid><description>&lt;h2 id="what-is-dubbo-go">What is dubbo-go&lt;/h2>
&lt;p>Dubbo-go is the Go language implementation of Apache Dubbo, fully adhering to Apache Dubbo&amp;rsquo;s design principles and goals, and serves as an excellent microservices development framework in the Go language domain. Dubbo-go offers:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>API and RPC Protocols&lt;/strong>: Solves RPC communication problems between components, providing HTTP/1/2 based communication protocols and streaming communication models.&lt;/li>
&lt;li>&lt;strong>Rich Microservice Governance Capability&lt;/strong>: Addresses service discovery, traffic control, observability, full-link tracing, logging, and other overall solutions for microservices.&lt;/li>
&lt;/ul>
&lt;h2 id="concepts-and-architecture">Concepts and Architecture&lt;/h2>
&lt;p>Below is the overall architecture diagram of dubbo-go:
&lt;img alt="dubbo-go architecture" src="https://deploy-preview-3229--dubbo.netlify.app/imgs/golang/architecture/arc.png">&lt;/p></description></item><item><title>Version Information</title><link>https://deploy-preview-3229--dubbo.netlify.app/en/overview/mannual/golang-sdk/versions/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-3229--dubbo.netlify.app/en/overview/mannual/golang-sdk/versions/</guid><description>&lt;h2 id="recommended-versions">Recommended Versions&lt;/h2>
&lt;p>The current website documentation targets the actively maintained Dubbo Go SDK 3.3.x line. If you are using a different
dubbo-go version, please check the corresponding historical documents and release notes.&lt;/p>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th style="text-align: center">Go&lt;/th>
 &lt;th style="text-align: left">Dubbo-go&lt;/th>
 &lt;th style="text-align: left">protoc-gen-go-triple&lt;/th>
 &lt;th style="text-align: left">Description&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td style="text-align: center">1.25&lt;/td>
 &lt;td style="text-align: left">v3.3.2-20260419&lt;/td>
 &lt;td style="text-align: left">&lt;a href="https://github.com/apache/dubbo-go/tree/main/tools/protoc-gen-go-triple" target="_blank">bundled tool&lt;/a>&lt;/td>
 &lt;td style="text-align: left">Current 3.3.2 dated tag, matching the main docs&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td style="text-align: center">1.24&lt;/td>
 &lt;td style="text-align: left">v3.3.1&lt;/td>
 &lt;td style="text-align: left">&lt;a href="https://github.com/apache/dubbo-go/tree/main/tools/protoc-gen-go-triple" target="_blank">bundled tool&lt;/a>&lt;/td>
 &lt;td style="text-align: left">Latest regular 3.3.x release, recommended for new projects&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>


&lt;div class="alert alert-primary" role="alert">
&lt;h4 class="alert-heading">Note&lt;/h4>

 Use the latest patch release in the same 3.3.x line when possible. The generated Triple code should be produced by the
&lt;code>protoc-gen-go-triple&lt;/code> tool shipped in the dubbo-go repository under &lt;code>tools/protoc-gen-go-triple&lt;/code>.

&lt;/div>



&lt;div class="alert alert-secondary" role="alert">
&lt;h4 class="alert-heading">Historical note&lt;/h4>

 Older 3.x releases may reference the former standalone &lt;code>protoc-gen-go-triple&lt;/code> or &lt;code>dubbogo-cli&lt;/code> repositories. Those
links are kept below as historical context for those versions. Current tooling lives in the dubbo-go repository under
&lt;code>tools/&lt;/code>.

&lt;/div>

&lt;h2 id="historical-versions">Historical Versions&lt;/h2>
&lt;h3 id="3x">3.x&lt;/h3>
&lt;p>View documentation for earlier 3.x versions:&lt;/p></description></item></channel></rss>