Documentation

Index

Constants

This section is empty.

Variables

View Source
var (

	// DefaultTimeout of the timeout package
	DefaultTimeout = 1 * time.Second
)

Functions

func All

func All() map[string]time.Duration

    All returns all keys and their timeouts

    func Get

    func Get(key string) time.Duration

      Get returns the timeout for the provided key

      func Set

      func Set(key string, t time.Duration)

        Set the timeout for the key

        func WithContext

        func WithContext(ctx context.Context, key string) (context.Context, func())

          WithContext returns a context with the specified timeout for the provided key

          Types

          This section is empty.

          Source Files