Closed CarosDrean closed 2 years ago
https://github.com/alexyslozada/shorturl/blob/a003bd1772ede6a9eede1564795a19d8a50637fa/handler/hecho/core/handler.go#L44-L49
En este punto, si no ha ocurrido ningún error, la transacción ya está cerrada.
Gracias @CarosDrean , en la librería pgx es seguro hacer un defer tx.Rollback ya que aún cuando a la transacción se haya hecho commit es seguro hacer el rollback.
defer tx.Rollback
commit
https://github.com/alexyslozada/shorturl/blob/a003bd1772ede6a9eede1564795a19d8a50637fa/handler/hecho/core/handler.go#L44-L49
En este punto, si no ha ocurrido ningún error, la transacción ya está cerrada.