<?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-3202--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-3202--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-3202--dubbo.netlify.app/en/overview/mannual/golang-sdk/introduction/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-3202--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-3202--dubbo.netlify.app/imgs/golang/architecture/arc.png">&lt;/p></description></item><item><title>Version Information</title><link>https://deploy-preview-3202--dubbo.netlify.app/en/overview/mannual/golang-sdk/versions/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-3202--dubbo.netlify.app/en/overview/mannual/golang-sdk/versions/</guid><description>&lt;h2 id="recommended-version">Recommended Version&lt;/h2>
&lt;p>The current website documentation is applicable to the following versions. If you are using a different version of
dubbo-go, please refer to the corresponding historical version documents.&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.20&lt;/td>
 &lt;td style="text-align: left">v3.2.0-rc1 (current documentation)&lt;/td>
 &lt;td style="text-align: left">&lt;a href="https://github.com/dubbogo/protoc-gen-go-triple/" target="_blank">v3.0.0&lt;/a>&lt;/td>
 &lt;td style="text-align: left">Current latest stable version, recommended for use&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;h2 id="historical-versions">Historical Versions&lt;/h2>
&lt;h3 id="3x">3.x&lt;/h3>
&lt;p>View documentation for versions 3.1.x and earlier:&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.16&lt;/td>
 &lt;td style="text-align: left">v3.1.1&lt;/td>
 &lt;td style="text-align: left">&lt;a href="https://github.com/dubbogo/protoc-gen-go-triple/">v3.0.0&lt;/a>&lt;/td>
 &lt;td style="text-align: left">Please refer to the README for instructions on generating service stub code compatible with older versions&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td style="text-align: center">1.16&lt;/td>
 &lt;td style="text-align: left">v3.1.0&lt;/td>
 &lt;td style="text-align: left">&lt;a href="https://github.com/dubbogo/protoc-gen-go-triple/">v3.0.0&lt;/a>&lt;/td>
 &lt;td style="text-align: left">Please refer to the README for instructions on generating service stub code compatible with older versions&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td style="text-align: center">1.16&lt;/td>
 &lt;td style="text-align: left">v3.0.4&lt;/td>
 &lt;td style="text-align: left">&lt;a href="https://github.com/dubbogo/protoc-gen-go-triple/">v3.0.0&lt;/a>&lt;/td>
 &lt;td style="text-align: left">Please refer to the README for instructions on generating service stub code compatible with older versions&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td style="text-align: center">1.16&lt;/td>
 &lt;td style="text-align: left">v3.0.3&lt;/td>
 &lt;td style="text-align: left">&lt;a href="https://github.com/dubbogo/protoc-gen-go-triple/">v3.0.0&lt;/a>&lt;/td>
 &lt;td style="text-align: left">Please refer to the README for instructions on generating service stub code compatible with older versions&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td style="text-align: center">1.16&lt;/td>
 &lt;td style="text-align: left">v3.0.2&lt;/td>
 &lt;td style="text-align: left">&lt;a href="https://github.com/dubbogo/protoc-gen-go-triple/">v3.0.0&lt;/a>&lt;/td>
 &lt;td style="text-align: left">Please refer to the README for instructions on generating service stub code compatible with older versions&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td style="text-align: center">1.16&lt;/td>
 &lt;td style="text-align: left">v3.0.1&lt;/td>
 &lt;td style="text-align: left">&lt;a href="https://github.com/dubbogo/protoc-gen-go-triple/">v3.0.0&lt;/a>&lt;/td>
 &lt;td style="text-align: left">Please refer to the README for instructions on generating service stub code compatible with older versions&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td style="text-align: center">1.16&lt;/td>
 &lt;td style="text-align: left">v3.0.0&lt;/td>
 &lt;td style="text-align: left">&lt;a href="https://github.com/dubbogo/dubbogo-cli">v1.0.5&lt;/a>&lt;/td>
 &lt;td style="text-align: left">&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td style="text-align: center">1.16&lt;/td>
 &lt;td style="text-align: left">v3.0.0-rc4-1&lt;/td>
 &lt;td style="text-align: left">&lt;a href="https://github.com/dubbogo/dubbogo-cli">v1.0.2&lt;/a>&lt;/td>
 &lt;td style="text-align: left">&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td style="text-align: center">1.16&lt;/td>
 &lt;td style="text-align: left">v3.0.0-rc3&lt;/td>
 &lt;td style="text-align: left">&lt;a href="https://github.com/dubbogo/dubbogo-cli">v1.0.0&lt;/a>&lt;/td>
 &lt;td style="text-align: left">&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;h3 id="1x">1.x&lt;/h3>
&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">Triple&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">&lt;/td>
 &lt;td style="text-align: left">v1.5.0&lt;/td>
 &lt;td style="text-align: left">v1.1.8&lt;/td>
 &lt;td style="text-align: left">v1.0.8&lt;/td>
 &lt;td style="text-align: left">No longer maintained, please upgrade to the latest 3.x version&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table></description></item></channel></rss>