skywalking-go
skywalking-go copied to clipboard
The Golang auto-instrument Agent for Apache SkyWalking, which provides the native tracing/metrics/logging abilities for Golang projects.
fix: The way filepath.Join is used when handling package names doesn't properly account for windows.
The use of filepath.Join when handling package names does not properly account for Windows. This issue allows the application to compile on Windows, but it causes interceptors to be bypassed.
**Changes** Added nil check in - tools/go-agent/instrument/logger/context.go - tools/go-agent/instrument/logger/frameworks/logrus_adapt.go **Reason for Change** Our project worked normally with Go 1.21 + go-agent v0.4. After upgrading to Go 1.24 + go-agent v0.6,...