package exception
import "github.com/hack-pad/go-indexeddb/idb/internal/exception"
Index ¶
Functions ¶
func Catch ¶
func Catch(err *error)
Catch recovers from panics and attempts to convert the value into an error. Must be used directly in a defer statement, can not be called elsewhere. Set 'err' to the address of the return value, typically with a named return error value. Example: defer exception.Catch(&err)
func CatchHandler ¶
func CatchHandler(fn func(err error))
CatchHandler is the same as Catch, but enables custom error handling after recovering.
Source Files ¶
- Version
- v0.2.0
- Published
- Apr 30, 2022
- Platform
- js/wasm
- Imports
- 2 packages
- Last checked
- 3 days ago –
Tools for package owners.