Integrated Fantastic coffie (decaffeinated) base version

This commit is contained in:
Marco Realacci 2022-11-16 23:46:24 +01:00
parent 2fc5535f0f
commit 94036c4831
482 changed files with 476112 additions and 0 deletions

View file

@ -0,0 +1,21 @@
/*
Package reqcontext contains the request context. Each request will have its own instance of RequestContext filled by the
middleware code in the api-context-wrapper.go (parent package).
Each value here should be assumed valid only per request only, with some exceptions like the logger.
*/
package reqcontext
import (
"github.com/gofrs/uuid"
"github.com/sirupsen/logrus"
)
// RequestContext is the context of the request, for request-dependent parameters
type RequestContext struct {
// ReqUUID is the request unique ID
ReqUUID uuid.UUID
// Logger is a custom field logger for the request
Logger logrus.FieldLogger
}