package key
import "go.opentelemetry.io/otel/api/key"
This package provides convenience functions for creating keys and key-value pairs.
Index ¶
- func Bool(k string, v bool) core.KeyValue
- func Float32(k string, v float32) core.KeyValue
- func Float64(k string, v float64) core.KeyValue
- func Int(k string, v int) core.KeyValue
- func Int32(k string, v int32) core.KeyValue
- func Int64(k string, v int64) core.KeyValue
- func New(name string) core.Key
- func String(k, v string) core.KeyValue
- func Uint(k string, v uint) core.KeyValue
- func Uint32(k string, v uint32) core.KeyValue
- func Uint64(k string, v uint64) core.KeyValue
Functions ¶
func Bool ¶
Bool creates a new key-value pair with a passed name and a bool value.
func Float32 ¶
Float32 creates a new key-value pair with a passed name and a float32 value.
func Float64 ¶
Float64 creates a new key-value pair with a passed name and a float64 value.
func Int ¶
Int creates a new key-value pair instance with a passed name and either an int32 or an int64 value, depending on whether the int type is 32 or 64 bits wide.
func Int32 ¶
Int32 creates a new key-value pair with a passed name and an int32 value.
func Int64 ¶
Int64 creates a new key-value pair with a passed name and an int64 value.
func New ¶
New creates a new key with a passed name.
func String ¶
String creates a new key-value pair with a passed name and a string value.
func Uint ¶
Uint creates a new key-value pair instance with a passed name and either an uint32 or an uint64 value, depending on whether the uint type is 32 or 64 bits wide.
func Uint32 ¶
Uint32 creates a new key-value pair with a passed name and a uint32 value.
func Uint64 ¶
Uint64 creates a new key-value pair with a passed name and a uint64 value.
Source Files ¶
doc.go key.go
- Version
- v0.2.3
- Published
- Mar 4, 2020
- Platform
- js/wasm
- Imports
- 1 packages
- Last checked
- 8 minutes ago –
Tools for package owners.