Documentation
¶
Overview ¶
Package xgen implements generate utility functions.
Usage
//go:generate xgen.v0 $GOFILE // User stores user account information. // @entity type User struct { table schema.Table id entity.String `xgen:"column=id&primary=true"` email entity.String `xgen:"column=email"` created entity.Time `xgen:"column=created"` }
Source Files
¶
- core_const.go
- core_entity.go
- core_factory.go
- core_field.go
- core_field_excel.go
- core_field_json.go
- core_field_validation.go
- core_field_xml.go
- core_i18n.go
- core_template.go
- core_util.go
- doc.go
- tmpl_api_main.go
- tmpl_const_main.go
- tmpl_controller_main.go
- tmpl_controller_register.go
- tmpl_controller_tst.go
- tmpl_controller_xgen.go
- tmpl_dto_xgen.go
- tmpl_entities.go
- tmpl_entity.go
- tmpl_html.go
- tmpl_log_xgen.go
- tmpl_new_proj_adm.go
- tmpl_new_proj_adm_bin_restart.go
- tmpl_new_proj_adm_bin_shutdown.go
- tmpl_new_proj_adm_bin_startup.go
- tmpl_new_proj_adm_conf_api.go
- tmpl_new_proj_adm_conf_export.go
- tmpl_new_proj_adm_conf_log.go
- tmpl_new_proj_adm_conf_secure.go
- tmpl_new_proj_adm_conf_sensitive.go
- tmpl_new_proj_adm_conf_session.go
- tmpl_new_proj_adm_conf_settings.go
- tmpl_new_proj_adm_conf_static.go
- tmpl_new_proj_adm_conf_template.go
- tmpl_new_proj_adm_conf_upload.go
- tmpl_new_proj_adm_internal_doc.go
- tmpl_new_proj_adm_static_js_home.go
- tmpl_new_proj_adm_static_js_login.go
- tmpl_new_proj_adm_templates_err_401.go
- tmpl_new_proj_adm_templates_err_403.go
- tmpl_new_proj_adm_templates_err_404.go
- tmpl_new_proj_adm_templates_err_500.go
- tmpl_new_proj_adm_templates_home.go
- tmpl_new_proj_adm_templates_layout_include_footer.go
- tmpl_new_proj_adm_templates_layout_include_head.go
- tmpl_new_proj_adm_templates_login.go
- tmpl_new_proj_adm_templates_title.go
- tmpl_new_proj_adm_templates_ver.go
- tmpl_new_proj_readme.go
- tmpl_new_proj_schema_bin_db_bat.go
- tmpl_new_proj_schema_bin_db_sh.go
- tmpl_new_proj_schema_bin_dict_bat.go
- tmpl_new_proj_schema_bin_dict_sh.go
- tmpl_new_proj_schema_bin_entity_bat.go
- tmpl_new_proj_schema_bin_entity_sh.go
- tmpl_new_proj_schema_bin_menu_bat.go
- tmpl_new_proj_schema_bin_menu_sh.go
- tmpl_new_proj_schema_bin_sql_bat.go
- tmpl_new_proj_schema_bin_sql_sh.go
- tmpl_new_proj_schema_conf_project.go
- tmpl_new_proj_schema_sql_merge_bat.go
- tmpl_new_proj_schema_sql_merge_sh.go
- tmpl_new_proj_tst.go
- tmpl_new_proj_tst_db.go
- tmpl_new_proj_tst_session.go
- tmpl_new_proj_tst_settings.go
- tmpl_new_proj_web.go
- tmpl_new_proj_web_bin_restart.go
- tmpl_new_proj_web_bin_shutdown.go
- tmpl_new_proj_web_bin_startup.go
- tmpl_new_proj_web_conf_api.go
- tmpl_new_proj_web_conf_export.go
- tmpl_new_proj_web_conf_log.go
- tmpl_new_proj_web_conf_secure.go
- tmpl_new_proj_web_conf_sensitive.go
- tmpl_new_proj_web_conf_session.go
- tmpl_new_proj_web_conf_settings.go
- tmpl_new_proj_web_conf_static.go
- tmpl_new_proj_web_conf_template.go
- tmpl_new_proj_web_conf_upload.go
- tmpl_new_proj_web_internal_doc.go
- tmpl_new_proj_web_static_readme.go
- tmpl_new_proj_web_templates_home.go
- tmpl_new_proj_web_templates_login.go
- tmpl_new_proj_web_templates_title.go
- tmpl_new_proj_web_templates_ver.go
- tmpl_service_main.go
- tmpl_service_tst.go
- tmpl_service_xgen.go
- tmpl_sql_main.go
- tmpl_util_main.go
- xgen.go
Click to show internal directories.
Click to hide internal directories.