Documentation ¶
Index ¶
- func Get(src interface{}, path string) (interface{}, error)
- func Set(src interface{}, dst interface{}, path string) error
- type Hook
- type Hooks
- type Option
- func Address(v ...string) Option
- func Broker(v interface{}) Option
- func Client(v interface{}) Option
- func Codec(v interface{}) Option
- func Codecs(ct string, v interface{}) Option
- func ContentType(ct string) Option
- func Context(v context.Context) Option
- func ContextOption(k, v interface{}) Option
- func Labels(ls ...interface{}) Option
- func Logger(v interface{}) Option
- func Metadata(md ...any) Option
- func Meter(v interface{}) Option
- func Name(v ...string) Option
- func Namespace(ns string) Option
- func Register(v interface{}) Option
- func Router(v interface{}) Option
- func Store(v interface{}) Option
- func TLSConfig(v *tls.Config) Option
- func Timeout(td time.Duration) Option
- func Tracer(v interface{}) Option
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Hooks ¶
type Hooks []Hook
Hooks func slice
type Option ¶ added in v4.0.6
type Option func(interface{}) error
Option func signature
func ContentType ¶ added in v4.0.6
ContentType pass ContentType for message data
func ContextOption ¶ added in v4.0.6
func ContextOption(k, v interface{}) Option
Click to show internal directories.
Click to hide internal directories.