I found that bit slightly ironic because it always seems to produce slightly cringy Go code for me that might get the job done but skips over some of the usual design philosophies like use of interfaces, channels, and context. But for many parts, yeah, I’ve been very satisfied with Go code gen.
nikolayasdf123|8 months ago
for me it works well for small scope, isolated sub system or trivial code. unit tests, "given this example: A -> B, complete C -> ?" style transformation of classes (e.g. repositories, caches, etc.)