百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
G

gomodifytags

> 编程语言
开源

使用 Go 工具修改结构体字段标签

2.4K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

使用 Go 工具修改结构体字段标签

gomodifytags() (https://github.com/fatih/gomodifytags/actions)

使用 Go 工具修改/更新结构体中的字段标签。gomodifytags 可轻松实现此操作。 更新、添加或删除结构体字段中的标签。您可以轻松添加新的标签, 更新现有标签(例如添加新的键,例如:db、xml 等),或 删除现有标签。它还允许您添加和删除标签选项。 原本是为编辑器而设计的,但也有从命令行运行的模式 终端。有关更多信息,请参阅下面的使用部分。

安装

bash
go install github.com/fatih/gomodifytags@latest

支持的编辑器

  • vim-go 使用 :GoAddTags 和 :GoRemoveTags 命令

  • go-plus (atom) 使用 golang:add-tags 和 golang:remove-tags 命令

  • vscode-go 使用 Go: Add Tags 和 Go: Remove Tags 命令

  • A (Acme) 使用 addtags 和 rmtags 命令

  • emacs-go-tag 使用 go-tag-add 和 go-tag-remove 命令

  • TextMate2

  • -struct: 此选项接受结构体名称,例如: -struct Server。名称应为有效的类型名称。-struct 标志选择整个结构体,因此它会作用于所有字段。 * -field: 此选项接受字段名称,例如: -field Address。用于选择特定字段。名称应为有效的字段名称。-struct 标志是必需的。 * -offset: 此选项接受文件的字节偏移量。对于编辑器而言,用于传递 Cursor 之下的位置,例如: -offset 548。偏移量以字节为单位。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Gogogolangstructstags

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言