成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Go 工具鏈已經(jīng)開始收集和上報(bào)使用數(shù)據(jù)!

開發(fā) 前端
Go 官方走了民主流程在社區(qū)內(nèi)收集了大量的建議,雖然有許多的同學(xué)反對收集。不過從現(xiàn)在真正落地的情況來看,官方選擇了一條比較折中的路線,讓人有種吐槽也很難改的感覺。

還做了個(gè)投票,以下是我們當(dāng)時(shí)的投票結(jié)果:

圖片圖片

從 Go 社區(qū)的討論結(jié)果來看,最后是絕大部分開發(fā)者是沒有直接同意 rsc 這么干的。都非常關(guān)注 ”隱私“ 的問題。更建議做成可選項(xiàng),也就是用戶選擇上報(bào)。

最后 rsc 就以收集夠信息,“草草了事” 的關(guān)掉了討論區(qū)(Locked)當(dāng)我以為這事就這么完了,沒想到人家已經(jīng)靜悄悄干起來了,也已經(jīng)上線完畢了。

遙測數(shù)據(jù)

遙測(Go Telemetry)是 Go 工具鏈程序收集其性能和使用數(shù)據(jù)的一種方式。這些數(shù)據(jù)可以幫助開發(fā)人員改進(jìn)語言和工具。

Go 工具鏈程序(例如:go 命令和 gopls)會記錄自身執(zhí)行的某些信息。

這些數(shù)據(jù)存儲在計(jì)算機(jī)的本地文件中,會存儲在 os.UserConfigDir()/go/telemetry/local 目錄中。

遙測文件內(nèi)會至少包含以下數(shù)據(jù):

  • 事件計(jì)數(shù)器:有關(guān) Go 工具鏈程序使用情況的信息。
  • 堆棧跟蹤:有關(guān)程序執(zhí)行的詳細(xì)信息,用于故障排除。
  • 基本系統(tǒng)信息:操作系統(tǒng)、CPU 架構(gòu)以及正在執(zhí)行的 Go 工具的名稱和版本。
  • ...

遙測方式

Gotelemetry 工具

要管理 Go 遙測的相關(guān)配置和數(shù)據(jù),可以使用官方提供的 gotelemetry 命令行工具。

安裝命令如下:

$ go install golang.org/x/telemetry/cmd/gotelemetry@latest

常用命令如下:

  • gotelemetry on:每周上傳 Go 遙測數(shù)據(jù)。
  • gotelemetry off:關(guān)閉遙測,不上傳 Go 遙測數(shù)據(jù)。
  • gotelemetry view:查看本地收集的遙測數(shù)據(jù)。
  • gotelemetry env:打印當(dāng)前遙測環(huán)境信息。
  • gotelemetry clear:刪除所有本地采集的遙測數(shù)據(jù)。

IDE 集成

如果我們使用的是 Visual Studio Code 等 IDE,默認(rèn) gopls 會收集遙測數(shù)據(jù),版本要求是 v0.14.0 及更高版本。

遙測收集后,數(shù)據(jù)只有在選擇允許(IDE 中的同意對話框)后才會上傳,您可以使用上文所述的命令 getelemetry on 去開啟上傳。

也可以隨時(shí)使用 gotelemetry local 或 gotelemetry off 等命令退出上傳。

數(shù)據(jù)隱私

默認(rèn)情況下,Go 遙測收集的數(shù)據(jù)僅保存在你的計(jì)算機(jī)本地。除非你明確決定啟用 Go 遙測同步,否則不會與任何人共享數(shù)據(jù)。

操作上,我們可以通過運(yùn)行命令 getelemetry on 或使用 IDE 中的命令來實(shí)現(xiàn)遙測的開關(guān)。一旦啟用,Go 遙測可能會決定每周一次將報(bào)告上傳到 Google 服務(wù)器。

上傳報(bào)告的本地副本,一般會保存在用戶機(jī)器上的 os.UserConfigDir()/go/telemetry/remote目錄中。

這些報(bào)告只包括經(jīng)用戶同意的的計(jì)數(shù)器等數(shù)據(jù),并根據(jù) Google 隱私政策收集做一定的規(guī)則配置或約束。上傳的報(bào)告還將作為 telemetry.go.dev 公共數(shù)據(jù)集的一部分提供。

例如下圖,可以看到近期的遙測圖表,作為你的分析數(shù)據(jù):

圖片圖片

Google 內(nèi)部和外部的 Go 開發(fā)人員都可以使用該數(shù)據(jù)集來了解 Go 工具鏈的使用情況以及其性能是否符合預(yù)期。

總結(jié)

Go 官方走了民主流程在社區(qū)內(nèi)收集了大量的建議,雖然有許多的同學(xué)反對收集。不過從現(xiàn)在真正落地的情況來看,官方選擇了一條比較折中的路線,讓人有種吐槽也很難改的感覺。

圖片圖片

像是本文提到的新版本的 IDE(gopls >= v0.14.0)等,本身 Go 遙測就會收集在本地,我們調(diào)整的更多的是遙測發(fā)送數(shù)據(jù)與否的開關(guān)等。

可能很多同學(xué),沒有細(xì)看,按著按著就加入發(fā)送遙測的名單里了。

責(zé)任編輯:武曉燕 來源: 腦子進(jìn)煎魚了
相關(guān)推薦

2012-11-08 09:32:24

2017-02-06 12:40:15

微軟windows數(shù)據(jù)隱私

2021-04-09 20:04:34

區(qū)塊鏈Go加密

2025-01-14 11:01:38

2022-06-12 21:28:26

Fluentd開源

2024-02-26 00:02:00

開發(fā)Go

2015-08-14 09:21:09

gdb工具調(diào)試 Go

2010-02-12 09:34:24

Windows 8開發(fā)計(jì)劃

2023-07-24 07:59:53

2021-04-16 20:43:18

Go區(qū)塊鏈編程

2009-09-22 09:15:29

Linus TorvaLinuxLinux內(nèi)核

2023-10-28 15:37:39

Go編程語言

2025-03-28 01:00:00

Go語言版本

2018-07-24 09:28:18

存儲數(shù)據(jù)倉庫

2023-06-07 13:41:48

大型語言模型ChatGPT

2017-10-20 08:25:10

數(shù)據(jù)收集工具數(shù)據(jù)源

2024-01-15 11:12:28

Go內(nèi)存開發(fā)

2018-03-14 11:15:06

2017-11-08 06:43:02

軟件開發(fā)編程語言框架

2012-04-03 13:30:02

諾基亞
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 久久精品国产一区二区电影 | zzzwww在线看片免费 | 欧美毛片免费观看 | 亚洲三区视频 | 特黄视频 | 91免费在线视频 | 国产日韩精品一区二区 | 九色视频网站 | 久久精品亚洲精品国产欧美kt∨ | 色婷婷久久久久swag精品 | 亚洲国产精品成人综合久久久 | 一区二区视频在线 | 精品一区二区三区视频在线观看 | 亚洲精品麻豆 | 亚洲女人天堂网 | 欧美日韩国产在线观看 | 国产精品亚洲视频 | 欧美一区二区 | 久久之精品| 中文字幕在线看第二 | 国产高清免费视频 | 中文字幕一区二区三区在线乱码 | 天天天天操 | 日本一区二区三区四区 | 国产高清一区二区三区 | www.色五月.com | 午夜伦4480yy私人影院 | 97精品国产 | 亚洲码欧美码一区二区三区 | 欧美精三区欧美精三区 | 中文字幕一区二区三区精彩视频 | 国产福利视频导航 | 亚洲欧美日韩在线 | 亚洲97 | 91香蕉视频在线观看 | 伊人伊成久久人综合网站 | 日本一区二区三区四区 | 国产视频中文字幕 | 日韩精品免费视频 | 欧美中文在线 | 久久久久久国产精品久久 |