go-utility

module
v2.33.17 Latest Latest
Warning

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

Go to latest
Published: Oct 24, 2023 License: MIT

README

Build Status on master Go Report Card

go-utility

Supported packages

  • array
  • auth
    • secretsmanagerauth
  • datadog
  • env
  • http-middleware
  • http-model
  • http-server
  • jwk
  • jwt
  • log
  • timeutils
  • useridcontext
  • uuid

Migration

If you previously were using github.com/SKF/go-utility/env and want to use version v2.*.*, update import path to github.com/SKF/go-utility/v2/env.

For more information:

Migration from 1.* to 2.*
  • http-middleware have some updates, more info here.
  • grpc-interceptor/requestid has been removed in favor of Opencensus.

Directories

Path Synopsis
secretsmanagerauth
Package secretsmanagerauth provides a package for authenticating with credentials stored in Secrets Manager.
Package secretsmanagerauth provides a package for authenticating with credentials stored in Secrets Manager.
datadog
Package httpmiddleware contains middleware for REST API's built with Gorilla web toolkit (router) and OpenCensus (telemetry).
Package httpmiddleware contains middleware for REST API's built with Gorilla web toolkit (router) and OpenCensus (telemetry).
Package trace contains:
Package trace contains:
aws
Package awstrace contains aws session wrapper for tracing through SNS and SQS supporting Datadog native and B3 tracing contexts.
Package awstrace contains aws session wrapper for tracing through SNS and SQS supporting Datadog native and B3 tracing contexts.
ochttp
Package ochttp contains:
Package ochttp contains:
Package uuid is a wrapper to github.com/google/uuid
Package uuid is a wrapper to github.com/google/uuid

Jump to

Keyboard shortcuts

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