Skip to main content

Module codegen

Module codegen 

Source

Functions§

escape_sql
Escape a SQL string for embedding as a Go string literal.
func_params
Generate the function signature params for a query.
generate_result_struct
Generate a result struct for :execresult queries.
generate_row_struct
Generate the row struct for queries that return non-table columns.
query_args
Generate the args list for ExecContext/QueryContext/Exec/Query calls.
scan_fields
Generate scan fields (&i.FieldName) for a row.