diff --git a/README.md b/README.md index 12cfc06e3d1325d3e4aeba518829f173fdf8679e..9870a7f3aa3ab8e0b22719c9d21c4857504f4f59 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# go-for-apache-dubbo [English](./README.md) # +# Go for Apache Dubbo [涓枃](./README_CN.md) # [](https://travis-ci.com/dubbo/go-for-apache-dubbo) [](https://codecov.io/gh/dubbo/go-for-apache-dubbo) @@ -11,9 +11,10 @@ Apache Dubbo Go Implementation. Apache License, Version 2.0 ## Code design ## -Based on dubbo's layered code design (protocol layer,registry layer,cluster layer,config layer and so on), you can achieve your needs by invoking 'extension.SetXXX' to extend these layered interfaces instead of modifying dubbo-go[same go-for-apache-dubbo]'s source code. And welcome to contribute your awesome extension. - +Extension module and layered code design based on dubbo (include protocol layer,registry layer,cluster layer,config layer and so on), Our goal is: you can implement these layered interfaces in a new way, and override the default implementation of dubbo-go[same go-for-apache-dubbo] by calling 'extension.SetXXX' of extension, and complete your special needs without modifying the source code. At the same time, you are welcome to contribute implementation of useful expansion to the community. + + About detail design please refer to [code layered design](https://github.com/dubbo/go-for-apache-dubbo/wiki/dubbo-go-V2.6-design) @@ -57,6 +58,4 @@ About dubbo-go benchmarking report, please refer to [dubbo benchmarking report]( ## [User List](https://github.com/dubbo/go-for-apache-dubbo/issues/2) -![ctrip][ctrip] - -[ctrip]:data:image/jpg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAoHCAkIBgoJCAkMCwoMDxoRDw4ODx8WGBMaJSEnJiQhJCMpLjsyKSw4LCMkM0Y0OD0/QkNCKDFITUhATTtBQj//2wBDAQsMDA8NDx4RER4/KiQqPz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz//wAARCAOhB38DASIAAhEBAxEB/8QAGwABAAIDAQEAAAAAAAAAAAAAAAUHAQIGAwT/xABNEAEAAQMBAgYLDQcDBAIDAQAAAQIDBAUGERIWITFBVBNRUmFxkZKTobHRBxQVIjI2U1Vyc4Gj4RcjMzVCYsEkNEMlY6LwgvEmRIOy/8QAGwEBAAIDAQEAAAAAAAAAAAAAAAQFAgMGAQf/xAA3EQEAAgECAwYFAwMEAwADAAAAAQIDBBESMVEFExQVIVIyM0FxkSJhYjRCoSSBsfAGI9FDweH/2gAMAwEAAhEDEQA/ALmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//Z + diff --git a/README_CN.md b/README_CN.md index c607f0c3d887a2dab277dfd4b2ed63039b606f27..f50408582ffbfddf413c4843d63ef67ac1c6bbef 100644 --- a/README_CN.md +++ b/README_CN.md @@ -1,21 +1,22 @@ -# go-for-apache-dubbo [涓枃](./README_CN.md) # +# Go for Apache Dubbo [English](./README.md) # [](https://travis-ci.com/dubbo/go-for-apache-dubbo) [](https://codecov.io/gh/dubbo/go-for-apache-dubbo) --- -Apache Dubbo鐨刧olang瀹炵幇 +Apache Dubbo Go 璇█瀹炵幇 ## 璇佷功 ## Apache License, Version 2.0 ## 浠g爜璁捐 ## -鍩轰簬dubbo鐨勫垎灞備唬鐮佹秹鍙�(protocol layer,registry layer,cluster layer,config 绛夌瓑)锛屼綘鍙互閫氳繃璋冪敤鈥渆xtension.SetXXX鈥濇嫇灞曡繖浜涘垎灞傚疄鐜颁綘鐨勯渶姹傘€傛杩庤础鐚綘瑙夊緱濂界殑鎷撳睍銆� - +鍩轰簬dubbo鐨別xtension妯″潡鍜屽垎灞傜殑浠g爜璁捐(鍖呮嫭 protocol layer, registry layer, cluster layer, config 绛夌瓑)銆傛垜浠殑鐩爣鏄細浣犲彲浠ュ杩欎簺鍒嗗眰鎺ュ彛杩涜鏂扮殑瀹炵幇锛屽苟閫氳繃璋冪敤 extension 妯″潡鐨勨€� extension.SetXXX 鈥濇柟娉曟潵瑕嗙洊 dubbo-go [鍚� go-for-apache-dubbo ]鐨勯粯璁ゅ疄鐜帮紝浠ュ畬鎴愯嚜宸辩殑鐗规畩闇€姹傝€屾棤闇€淇敼婧愪唬鐮併€傚悓鏃讹紝娆㈣繋浣犱负绀惧尯璐$尞鏈夌敤鐨勬嫇灞曞疄鐜般€� -鍏充簬璇︾粏璁捐璇烽槄璇籟code layered design](https://github.com/dubbo/go-for-apache-dubbo/wiki/dubbo-go-V2.6-design) + + +鍏充簬璇︾粏璁捐璇烽槄璇� [code layered design](https://github.com/dubbo/go-for-apache-dubbo/wiki/dubbo-go-V2.6-design) ## 鍔熻兘鍒楄〃 ## @@ -43,20 +44,18 @@ Apache License, Version 2.0 - dynamic configuration (dubbo v2.7.x) - metrics (dubbo v2.7.x) waiting dubbo's quota -浣犲彲浠ラ€氳繃璁块棶[roadmap](https://github.com/dubbo/go-for-apache-dubbo/wiki/Roadmap)鐭ラ亾鏇村鍏充簬dubbo-go銆愬悓go-for-apache-dubbo銆戠殑淇℃伅 +浣犲彲浠ラ€氳繃璁块棶 [roadmap](https://github.com/dubbo/go-for-apache-dubbo/wiki/Roadmap) 鐭ラ亾鏇村鍏充簬 dubbo-go 鐨勪俊鎭� ## 蹇€熷紑濮� ## -杩欎釜瀛愮洰褰曚笅鐨勪緥瀛愬睍绀轰簡濡備綍浣跨敤dubbo-go銆傝浠旂粏闃呰[examples/README.md](https://github.com/dubbo/go-for-apache-dubbo/blob/develop/examples/README.md)瀛︿範濡備綍澶勭悊閰嶇疆骞剁紪璇戠▼搴忋€� +杩欎釜瀛愮洰褰曚笅鐨勪緥瀛愬睍绀轰簡濡備綍浣跨敤 dubbo-go 銆傝浠旂粏闃呰 [examples/README.md](https://github.com/dubbo/go-for-apache-dubbo/blob/develop/examples/README.md) 瀛︿範濡備綍澶勭悊閰嶇疆骞剁紪璇戠▼搴忋€� ## 鎬ц兘娴嬭瘯 ## -鎬ц兘娴嬭瘯椤圭洰鏄痆go-for-apache-dubbo-benchmark](https://github.com/dubbogo/go-for-apache-dubbo-benchmark) +鎬ц兘娴嬭瘯椤圭洰鏄� [go-for-apache-dubbo-benchmark](https://github.com/dubbogo/go-for-apache-dubbo-benchmark) -鍏充簬dubbo-go鎬ц兘娴嬭瘯鎶ュ憡锛岃闃呰[dubbo benchmarking report](https://github.com/dubbo/go-for-apache-dubbo/wiki/pressure-test-report-for-dubbo) & [jsonrpc benchmarking report](https://github.com/dubbo/go-for-apache-dubbo/wiki/pressure-test-report-for-jsonrpc) +鍏充簬 dubbo-go 鎬ц兘娴嬭瘯鎶ュ憡锛岃闃呰 [dubbo benchmarking report](https://github.com/dubbo/go-for-apache-dubbo/wiki/pressure-test-report-for-dubbo) & [jsonrpc benchmarking report](https://github.com/dubbo/go-for-apache-dubbo/wiki/pressure-test-report-for-jsonrpc) ## [User List](https://github.com/dubbo/go-for-apache-dubbo/issues/2) -![ctrip][ctrip] - -[ctrip]:data:image/jpg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAoHCAkIBgoJCAkMCwoMDxoRDw4ODx8WGBMaJSEnJiQhJCMpLjsyKSw4LCMkM0Y0OD0/QkNCKDFITUhATTtBQj//2wBDAQsMDA8NDx4RER4/KiQqPz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz//wAARCAOhB38DASIAAhEBAxEB/8QAGwABAAIDAQEAAAAAAAAAAAAAAAUHAQIGAwT/xABNEAEAAQMBAgYLDQcDBAIDAQAAAQIDBAUGERIWITFBVBNRUmFxkZKTobHRBxQVIjI2U1Vyc4Gj4RcjMzVCYsEkNEMlY6LwgvEmRIOy/8QAGwEBAAIDAQEAAAAAAAAAAAAAAAQFAgMGAQf/xAA3EQEAAgECAwYFAwMEAwADAAAAAQIDBBESMVEFExQVIVIyM0FxkSJhYjRCoSSBsfAGI9FDweH/2gAMAwEAAhEDEQA/ALmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//Z +