Skip to content

Commit

Permalink
Merge pull request #341 from TarsCloud/fix/lbbniu/trace
Browse files Browse the repository at this point in the history
修复接口返回void生成代码错误
  • Loading branch information
lbbniu authored Mar 10, 2022
2 parents abcf0c6 + 649f866 commit 3299ba4
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion tars/tools/tars2go/gen_go.go
Original file line number Diff line number Diff line change
Expand Up @@ -1291,10 +1291,14 @@ _resp := new(requestf.ResponsePacket)
}
}
if withContext && !withoutTrace {
traceParamFlag := "traceParamFlag := traceData.NeedTraceParam(trace.EstCR, uint(0))"
if isOut || fun.HasRet {
traceParamFlag = "traceParamFlag := traceData.NeedTraceParam(trace.EstCR, uint(_is.Len()))"
}
c.WriteString(`
if ok && traceData.TraceCall {
var traceParam string
traceParamFlag := traceData.NeedTraceParam(trace.EstCR, uint(_is.Len()))
` + traceParamFlag + `
if traceParamFlag == trace.EnpNormal {
value := map[string]interface{}{}
`)
Expand Down

0 comments on commit 3299ba4

Please sign in to comment.