incubator-seata-go
incubator-seata-go copied to clipboard
Go Implementation For Seata
**What this PR does**: **Which issue(s) this PR fixes**: Fixes #184 **Special notes for your reviewer**: **Does this PR introduce a user-facing change?**: ```release-note ```
…method **What this PR does**: 1. During the prepare method of TCC, users can manually pass in BusinessActionContext parameters to facilitate user-defined parameters 2. TwoPhaseAction interface’s prepare function parameters change...
**What happened**: ```go get github.com/seata/seata-go ``` 出现异常 ``` go: github.com/seata/seata-go upgrade => v1.0.1 go get: github.com/seata/[email protected]: parsing go.mod: module declares its path as: github.com/transaction-wg/seata-golang but was required as: github.com/seata/seata-go ```...
**What this PR does**: **Which issue(s) this PR fixes**: Fixes #166 **Special notes for your reviewer**: **Does this PR introduce a user-facing change?**: ```release-note ```
**What happened**: I'm reading the seata-go code, but some parameters are hard for me to understand. The `Timeout` below is of type int32, but I can't figure out its unit,...
![image](https://user-images.githubusercontent.com/76831112/184294896-bbb4ffe3-ecb9-4768-adfd-8faeb1b2dca5.png) Easy to use and reliable
**What happened**: There are too many parameters in the method. I want to merge them into one class rm_api.go#ResourceManagerInbound 接口的参数太多,希望能合并到一个结构体去 ![image](https://user-images.githubusercontent.com/38887641/182743635-01874011-60fb-46b8-a05b-ad961a271e9f.png) **What you expected to happen**: **How to reproduce it...
What this PR does: optimize function's parameters into one struct Which issue(s) this PR fixes: Fixes https://github.com/seata/seata-go/issues/184 Special notes for your reviewer: Does this PR introduce a user-facing change?: None
**What would you like to be added**: merge code in branch feature/datasource_at into master **Why is this needed**: