[Go Agent] Use go chan transport data will lost the Trace #13196
Answered
by
wu-sheng
renyansongno1
asked this question in
Q&A
-
When I use SkyWalking Go, the Trace data breaks when my goroutine passes data via a chan struct. Currently, it seems that Trace can only be passed to another goroutine during newproc1. Are there any other official recommendations for this? |
Beta Was this translation helpful? Give feedback.
Answered by
wu-sheng
Apr 23, 2025
Replies: 1 comment 1 reply
-
As the limitation of the go, we need to change the source codes by using API. |
Beta Was this translation helpful? Give feedback.
1 reply
Answer selected by
renyansongno1
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
As the limitation of the go, we need to change the source codes by using API.
https://skywalking.apache.org/docs/skywalking-go/latest/en/advanced-features/manual-apis/toolkit-trace/#capturecontinue-context-snapshot