golang opt-in transparent telemetry

1. golang opt-in transparent telemetry

Recent gopls release (v0.14) includes opt-in transparent telemetry.

Telemetry uploading is off by default even when Visual Studio Code’s telemetry setting is enabled. Go Telemetry needs to be enabled with the following command:

go run golang.org/x/telemetry/cmd/gotelemetry@latest on

After telemetry is enabled, metrics and crash stack traces will be uploaded to telemetry.go.dev weekly. You can see the preview of the collected data using:

go run golang.org/x/telemetry/cmd/gotelemetry@latest view

If we get enough adoption, this data can significantly advance the pace of the go plugin development and help us meet a higher standard of reliability. Go telemetry is designed to be transparent and privacy-preserving. If you have concerns about enabling telemetry, you can learn more at Go Telemetry Privacy Policy.

1.1. Getting started

Learn about the Go extension in our README.

1.2. Learning Go

If you’re new to the Go programming language, go.dev/learn is a great place to get started.

1.3. Troubleshooting

Experiencing problems? Start with our troubleshooting guide.

Guess you like

Origin blog.csdn.net/wan212000/article/details/134463451