svc

package module
v0.13.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 12, 2024 License: BSD-3-Clause Imports: 2 Imported by: 0

README

svc

Common packages for Luther Systems services.

https://pkg.go.dev/github.com/luthersystems/svc

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func WithoutCancel

func WithoutCancel(ctx context.Context) context.Context

WithoutCancel returns a context that is never canceled. This is primarily used to re-use a context across a request that would otherwise be canceled (e.g., SNS publish).

Types

This section is empty.

Directories

Path Synopsis
s3
HTTP interceptors for grpc-middleware for logging.
HTTP interceptors for grpc-middleware for logging.
Helper library to register prometheus metrics for logrus errors.
Helper library to register prometheus metrics for logrus errors.
Package midware defines an interface for the common http middleware pattern and provides functionality for sensibly chaining middleware to create complex http handlers.
Package midware defines an interface for the common http middleware pattern and provides functionality for sensibly chaining middleware to create complex http handlers.
Package svcerr is a library to register error handling HTTP middleware and convert various error types defined in api/ into proper HTTP status codes.
Package svcerr is a library to register error handling HTTP middleware and convert various error types defined in api/ into proper HTTP status codes.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL