package middleware import ( "context" "go-backend-template/internal/contract" "github.com/google/uuid" ) type UserProcessor interface { GetUserByID(ctx context.Context, id uuid.UUID) (*contract.UserResponse, error) }