johnson-kun崩溃!Codex搞坏了我的整个代码仓库! 中发帖

本来愉快的一天,正在上班正常coding中,正在写一个golang的项目,发现了一处命名不规范需要重命名的地方,这个变量名的命名恰好是b,我让Codex检查下,将所有不规范的变量b改名为xxx. 
然后炸裂的来了,codex竟然使用命令 gofmt -r 'b -> turn' 对我的仓库执行 
b在gofmt里会被当成 AST 模式通配符 ,相当于所有的函数名,变量名,类型等等全部被重命名为xxx,整个代码仓库基本所有文件只有xxx了… 
虽然有git,但是最后一次提交时好几天前,这次吸取了教训,无论多么顶尖的模型,也要及时的git保存开发状态!
 
 
Back to Top