I am using go:generate to handle automatically generating some database models and I was hoping to run my go template through gofmt
, but it chokes with all the extra {{ ... }}
dynamic sections.
Am I missing something obvious? I was hoping that this was a use case the gofmt
people had addressed, given both gofmt
and go generate
are prominent parts of the go toolchain.
Obviously, it works to just run go fmt
after go generate
but it just feels dirty to have poorly formatted templates that are 99% go code sitting around.