Remember

Results 9 issues of Remember

feat: - fix typos for clentxx - getgRPCClient by RLock

## easycar 是什么? easycar 是一个用go实现的支持两阶段提交协议的分布式事务框架。它的全称是(easy commit and rollback). 更多关于easycar看这篇文章:[easycar](https://www.syst.top/posts/go/easycar/) ## 架构图 ![easycar](https://cdn.syst.top/easycar2.jpg) ## Features **同时支持协议和事务模式混用** 在一组分布式事务中,每个RM可以使用不同的传输协议(HTTP/gRPC),也可以使用不同的事务模式(TCC/Sage...),因此允许RM协议和事务模式的混合使用。 **支持并发执行事务** 支持分层并发执行每个RM。 对参与的RM设置分层,同一层的RM可以并发调用,一层处理完毕再接下一层。 **服务注册和发现** 暂时只支持etcd。 **负责均衡** 提供: - IPHash - ConsistentHash - P2C -...

#### What happened: file:consul/watcher.go no return err even if ctx is done. ![截屏2022-11-29 19 30 50](https://user-images.githubusercontent.com/36129334/204518008-bd707fb8-12b5-4bb0-81c0-4233c880ea59.png) file:consul/registry.go - goroutine has no exit. - get service has different timeout. ![截屏2022-11-29 19...

bug

Assuming I am like this now, ```go package main import ( "context" "fmt" "github.com/ServiceWeaver/weaver" ) type Adder interface { Add(context.Context, int, int) (int, error) } type adder struct { weaver.Implements[Adder]...

**Is your feature request related to a problem? Please describe.** ```md { stack: 'MissingPointerError: Token "int8" does not exist.\n' + ' at Pointer.resolve (/opt/homebrew/lib/node_modules/swagger-markdown/node_modules/@apidevtools/json-schema-ref-parser/lib/pointer.js:94:13)\n' + ' at $Ref.resolve (/opt/homebrew/lib/node_modules/swagger-markdown/node_modules/@apidevtools/json-schema-ref-parser/lib/ref.js:115:20)\n' +...

**Is your feature request related to a problem? Please describe.** Currently, PB files do not support external imports, which makes it inconvenient to directly apply certain plugins as they require...

https://github.com/zeromicro/go-zero/issues/4078

kind/need-more-discussion
area/goctl

### Provide the Bytebase version you are using bug ### Describe the bug synchronization did not effect ### Steps to reproduce The source library and the target library have a...

bug