go generate 本质上是一个是一个组合器: parser + ast + template 的组合, 最终生成文件.

const 初级demo: https://yushuangqi.com/blog/2017/go-command-generate.html function demo:

interface demo: mockgen 写入到文件内部

常见的数据库操作语法