{"id":50973,"library":"dave-jennifer","title":"Jennifer","description":"Package jennifer is a code generator for Go.","status":"active","version":"1.7.1","language":"go","source_language":null,"source_url":"https://github.com/dave/jennifer","tags":["code-generation","go","generator"],"install":[{"cmd":"go get github.com/dave/jennifer","lang":"bash","label":"Install github.com/dave/jennifer"}],"dependencies":[],"imports":[{"symbol":"jennifer","correct":"github.com/dave/jennifer"}],"quickstart":{"code":"package main\n\nimport (\n    \"fmt\"\n    \"github.com/dave/jennifer/jen\"\n)\n\nfunc main() {\n    f := jen.NewFile(\"main\")\n    f.Func().Id(\"main\").Params().Block(\n        jen.Qual(\"fmt\", \"Println\").Call(jen.Lit(\"Hello, world!\")),\n    )\n    fmt.Printf(\"%#v\", f)\n}","lang":"go","description":"Generate a simple Go file"},"warnings":[],"env_vars":null,"search_vec":"'code':6,11 'code-gener':10 'generat':7,12,14 'go':9,13 'jennif':1,3 'packag':2","created_at":"2026-06-15T05:16:02.313533+00:00","updated_at":"2026-06-15T05:16:02.313533+00:00","problems":[],"ecosystem":"go","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://github.com/dave/jennifer","github":"https://github.com/dave/jennifer","docs":"https://pkg.go.dev/github.com/dave/jennifer#section-documentation","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["utility"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-15","next_check":"2026-12-12","install_tag":null}}