珍妮佛 Jennifer是Go的代码生成器。 package main import ( "fmt" . "github.com/dave/jennifer/jen" ) func main () { f := NewFile ( "main" ) f . Func (). Id ( "main" ). Params (). Block ( Qual ( "fmt" , "Println" ). Call ( Lit ( "Hello, world" )), ) fmt . Printf ( "%#v" , f ) } 输出: package