Versions in this module Expand all Collapse all v1 v1.0.1 Apr 8, 2022 Changes in this version + func Assert(expr bool, message string) + func EosAssert(expr bool, exception Exception, format string, args ...interface{}) + func EosThrow(exception Exception, format string, args ...interface{}) + func FcFormatArgParams(args []interface{}) (string, []interface{}) + func FcRethrowException(er Exception, logLevel Lvl, format string, args ...interface{}) + func Throw(e interface{}) + type CatchOrFinally struct + func Try(f func()) (r *CatchOrFinally) + func (c *CatchOrFinally) Catch(f interface{}) (r *CatchOrFinally) + func (c *CatchOrFinally) CatchAndCall(Next func(interface{})) *CatchOrFinally + func (c *CatchOrFinally) End() *CatchOrFinally + func (c *CatchOrFinally) EosRethrowExceptions(exception Exception, format string, args ...interface{}) *CatchOrFinally + func (c *CatchOrFinally) FcCaptureAndLog(args ...interface{}) *CatchOrFinally + func (c *CatchOrFinally) FcCaptureAndRethrow(args ...interface{}) *CatchOrFinally + func (c *CatchOrFinally) FcCaptureLogAndRethrow(args ...interface{}) *CatchOrFinally + func (c *CatchOrFinally) FcLogAndDrop(args ...interface{}) *CatchOrFinally + func (c *CatchOrFinally) FcLogAndRethrow() *CatchOrFinally + func (c *CatchOrFinally) FcRethrowExceptions(logLevel Lvl, format string, args ...interface{}) *CatchOrFinally