ExprFunc returns an expression function that implements the Querier interface. Update("users"). Set("x", ExprFunc(func(b *Builder) { // The sql.Builder config (argc and dialect) // was set before the function was executed. b.Ident("x").WriteOp(OpAdd).Arg(1) }))
(fn func(*Builder))
| 2918 | // b.Ident("x").WriteOp(OpAdd).Arg(1) |
| 2919 | // })) |
| 2920 | func ExprFunc(fn func(*Builder)) Querier { |
| 2921 | return &exprFunc{fn: fn} |
| 2922 | } |
| 2923 | |
| 2924 | type exprFunc struct { |
| 2925 | Builder |
no outgoing calls
searching dependent graphs…