虽然我们有重构工具来重命名结构字段,但我们没有重构工具来删除结构字段及其用法。
如何从任何支持 golang 的 IDE 安全地删除文件中的结构字段及其用法[写入和读取访问]?
据我所知,没有一个 IDE(vim-go,intellij)支持这一点。
我曾想过删除结构字段并运行
go vet
这将在每个文件上返回所有错误(连同行号)并编写一个脚本来删除这些行,但不幸的是,在文件中遇到第一个错误后,vet 停止报告错误。
虽然我们有重构工具来重命名结构字段,但我们没有重构工具来删除结构字段及其用法。
如何从任何支持 golang 的 IDE 安全地删除文件中的结构字段及其用法[写入和读取访问]?
据我所知,没有一个 IDE(vim-go,intellij)支持这一点。
我曾想过删除结构字段并运行
go vet
这将在每个文件上返回所有错误(连同行号)并编写一个脚本来删除这些行,但不幸的是,在文件中遇到第一个错误后,vet 停止报告错误。