当前位置: 首页 > 后端技术 > PHP

Go遥测将是可选的!谷歌收集数据的黑历史对Go产生了负面影响,..

时间:2023-03-30 02:23:14 PHP

大家好,我是炸鱼。之前写了《Go 工具链想主动上报使用数据,你愿意吗?》篇文章分享。核心描述如下。Go核心团队负责人RussCox(以下简称rsc)希望采样收集用户使用数据、性能信息等,以方便Go团队更好的开发和研究。文章投票结果:是否启用Go遥测。近期,Go团队在《Opting In to Transparent Telemetry》中敲定了大方向,将Go工具链的telemetry设计为可选(默认禁用)方法。也就是说不会强制开启遥测,我们的数据也不会被主动上报和收集。另一方面,做出这种妥协会带来两个新的成本问题。它们是:Go团队需要对用户进行持续的教育和指导。选择遥测是一个不错的选择,对每个人都有好处。由于它是可选的,这意味着可以收集和报告的数据相对较少,因此强加给任何特定用户的遥测成本都很高。简而言之,数据较少。您必须找到一种要求更多的方法才能拥有真正的数据价值。GoTelemetryGuidanceStrategytelemetry改为opt-in后,如何教育和引导用户加入telemetry就成了关键问题(直接影响数据量)。Go团队按如下方式实施计划:在Go的图形安装过程中,有两个不同的选项按钮用于选择加入遥测。以新Go版本的博客文章和发行说明为指导。在年度Go用户调查期间引导。在VSCode上首次调用Gocode时选择并引导。展示、解释并鼓励用户加入特定的会话和会议。这些数据是Go团队决策过程的输入,而不是决定因素。有数据几乎总是比没有数据好。因此,不用太担心被上报数据的同学完全代表。数据积累量增加后,说不定Go将来就能做出数据智能蛋糕。(dogeGoogle的黑历史影响Go贯穿本次讨论和讨论。Google有收集用户隐私信息的黑历史,即在Chrome和应用程序中收集用户数据,这些数据将作为用户画像。用于有针对性的个性化广告营销等行为,登录后更精彩,位置信息等可选分享,基于Google和Go的关系,在GoGitHub上的讨论中接受了rsc,有很多各种没有建设价值的攻击,给这次讨论蒙上了一层灰尘。围棋在这方面还是很稳健的,一般不会因此而跟对方骂骂咧咧,PK,但是大多数选择无视这样的情绪吧值得我们好好学习。谷歌收集用户数据的行为在这里比较常见。每个人都有不同的看法,保护自己更好。总结Go未来会在Go工具链中加入telemetry来收集用户数据和性能信息。这将是可选的(默认关闭)。数据积累到一定程度后,再反馈给Go团队和开发者,他们就能看到有效数据带来的Go开发方向的改变和优化。如果是基于这个方面,你会选择打开这个选项吗?给你的选择。文章持续更新中。可以微信搜索【脑补炸鱼】阅读。本文已收录在GitHubgithub.com/eddycjy/blog中。学习Go语言可以看Go学习地图和路线。欢迎星星提醒。Go书系列Go语言入门系列:初探Go项目实战Go语言编程之旅:深入使用Go做项目Go语言设计哲学:理解Go的Why与设计思维Go语言进阶之旅:走得更远Go源码推荐阅读醒醒吧,以后就没有Go2了!Go1.20的那些事:PGO、编译速度、错误处理等新特性,你知道多少?向斯威夫特学习?Go考虑简单的字符串插值特性