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

exception.go

Version
v0.2.0
Published
Apr 30, 2022
Platform
js/wasm
Imports
2 packages
Last checked
3 days ago

Tools for package owners.