package
0.8.10
Repository: https://github.com/fnproject/fn_go.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author

# Functions

CanonicalFnAPIUrl canonicalises an *FN_API_URL to a default value.
GetRequestID returns the request-id from the context.
NewConfigSourceFromMap creates a config source from a map of literal string.
WithRequestID sets the request-id value within the context.

# Constants

No description provided by the author
CfgFnAPIURL is a config key used as the default URL for resolving the API server - different providers may generate URLs in their own way.
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

NopPassPhraseSource always returns an error when request for a passphrase.
Providers describes a set of providers.
TerminalPassPhraseSource requests a passphrase from the terminal.

# Interfaces

ConfigSource abstracts loading configuration keys from an underlying configuration system such as Viper.
PassPhraseSource provides a passphrase from an external source (e.g.
Provider creates API clients for Fn calls adding any required middleware.

# Type aliases

No description provided by the author
ProviderFunc constructs a provider.