Versions in this module Expand all Collapse all v1 v1.5.1 May 14, 2026 v1.5.0 May 13, 2026 Changes in this version + const APIErrorInternalServer + const APIErrorNotFound + const APINameContextKey + const InventoryReceiptInterval + const WorkflowContextNewAfterTimeout + const WorkflowContextTimeout + const WorkflowExecutionTimeout + var ErrBadRequest = echo.ErrBadRequest + var ErrInternal = echo.ErrInternalServerError + var ErrUnauthorized = echo.ErrUnauthorized + func CreateHash(key string) []byte + func DecryptData(data []byte, passphrase string) []byte + func DefaultHTTPErrorHandler(err error, c echo.Context) + func EncryptData(data []byte, passphrase string) []byte + func NewAPIErrorResponse(c echo.Context, code int, message string, data error) error + type APIError struct + Code int + Data error + Message string + Source string + func NewAPIError(code int, message string, data error) *APIError + func (a *APIError) Error() string + type TracerSpan struct + func NewTracerSpan() *TracerSpan + func (c *TracerSpan) CreateChildInContext(ctx context.Context, spanName string, logger zerolog.Logger) (context.Context, oteltrace.Span) + func (c *TracerSpan) LoadFromContext(ctx context.Context) (oteltrace.Span, bool) + func (c *TracerSpan) SetAttribute(cspan oteltrace.Span, kv attribute.KeyValue, logger zerolog.Logger) oteltrace.Span