incubator-seata-go icon indicating copy to clipboard operation
incubator-seata-go copied to clipboard

Go Implementation For Seata

Results 160 incubator-seata-go issues
Sort by recently updated
recently updated
newest added

**BackGround** The seata saga mode will support multiple usage methods in the future. 1) State machine json: json 2) Streaming orchestration: saga.task(xxx).build().start() 3) TCC-like mode The saga in seata java...

module/rm
coding
rm

**What this PR does**: Reclaim the heartbeat response message to avoid memory leakage of GettyRemoting.futures **Which issue(s) this PR fixes**: NONE **Special notes for your reviewer**: When sending a message,...

coding
remoting

**What would you like to be added**: The original module name of seata-go is github.com/seata/seata-go. We hope to change it to a name related to the apache organization. **Why is...

**Why is this needed**: see PR [https://github.com/apache/incubator-seata/pull/5111](https://github.com/apache/incubator-seata/pull/5111)

task: help-wanted

**What this PR does**: Clean unused datasource config. Developer is able to pick AT/XA DB driver when open a database, [like this](https://github.com/apache/incubator-seata-go-samples/blob/main/util/db.go) ``` dbAt, err := sql.Open(sql2.SeataATMySQLDriver, dsn) dbAt, err...

coding

# 启动samples中的AT,gin:client,server sampleUpdate方法 ## client报错:panic: tm update data err, first phase error: first phase error: undo log parser type jackson not found, second phase error: , second phase error: ###...

## Description: Currently, in the Java codebase, we consider a method of a Spring bean as the implementation of a service. In the context of Go, we need an alternative...

**What this PR does**: Add [staticcheck](https://github.com/dominikh/go-tools) for Go code A quick overview of current [staticcheck result](https://github.com/smiletrl/incubator-seata-go/actions/runs/7684347273/job/20940708742) , result in great potential improvement room for this repository :) Once we approve...

ci/cd

![a1048de852550680e15c5442fae59e3c](https://github.com/apache/incubator-seata-go/assets/29192868/b94b930a-297e-435b-bf88-cd8a5f99f176) **What happened**: **What you expected to happen**: **How to reproduce it (as minimally and precisely as possible)**: **Anything else we need to know?**:

AT是不是主键必填,在用mysql的自增id作为主键的时候,insert一条数据如果id没指定的话,会panic。 ![1704852831354_6373099E-29A0-483e-9D31-99111ECD10DD](https://github.com/apache/incubator-seata-go/assets/29192868/b3aa3456-62cc-4bb7-8dc0-15def8cfcf62) **What happened**: **What you expected to happen**: **How to reproduce it (as minimally and precisely as possible)**: **Anything else we need to know?**: