A while ago I've started to build a tool to make my life easier. It's called: gomodifytags. It automatically fills the struct tag fields based on the field names. Let me show you an example: An example usage of gomodifytags used within vim-goHaving a tool like this makes it easy to manage multiple fields of a struct. The tool is also able to add&remove tags, manage tag options (such as omitempty
![The ultimate guide to writing a Go tool](https://cdn-ak-scissors.b.st-hatena.com/image/square/89c4d73d0b344e048afdaff53e315acd8688cdb8/height=288;version=1;width=512/https%3A%2F%2Farslan.io%2Fcontent%2Fimages%2F2022%2F09%2Fgomodifytags-175.jpeg)