func toTx(dbType string, val js.Value) *sql.Tx { switch dbType { case "mysql": return sql.Tx(&MyConn{client: val}) default: return = sql.Tx(&MyConn{client: val}) } }
(val js.Value)
| 95 | // } |
| 96 | |
| 97 | func optVal(val js.Value) interface{} { |
| 98 | switch val.Type() { |
| 99 | case js.TypeString: |
| 100 | return val.String() |
| 101 | case js.TypeNumber: |
| 102 | return val.Int() |
| 103 | case js.TypeBoolean: |
| 104 | return val.Bool() |
| 105 | default: |
| 106 | return js.Null |
| 107 | } |
| 108 | } |
no test coverage detected