Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Bracket ¶
func Bracket[ GA, GB, GANY, EB, A, B, ANY any]( ofeb func(EB) GB, chainab func(GA, func(A) GB) GB, chainebb func(GB, func(EB) GB) GB, chainany func(GANY, func(ANY) GB) GB, acquire GA, use func(A) GB, release func(A, EB) GANY, ) GB
Bracket makes sure that a resource is cleaned up in the event of an error. The release action is called regardless of whether the body action returns and error or not.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.