The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
grafana/vendor/github.com/xorcare/pointer
Kyle Brandt 0e09a3fe15
Alerting: support alerting on data.Frame (that can be time series) (#22812)
5 years ago
..
.gitignore Alerting: support alerting on data.Frame (that can be time series) (#22812) 5 years ago
LICENSE Alerting: support alerting on data.Frame (that can be time series) (#22812) 5 years ago
Makefile Alerting: support alerting on data.Frame (that can be time series) (#22812) 5 years ago
README.md Alerting: support alerting on data.Frame (that can be time series) (#22812) 5 years ago
go.mod Alerting: support alerting on data.Frame (that can be time series) (#22812) 5 years ago
pointer.go Alerting: support alerting on data.Frame (that can be time series) (#22812) 5 years ago

README.md

pointer

Build Status codecov Go Report Card GoDoc

Package pointer contains helper routines for simplifying the creation of optional fields of basic type.

Installation

go get github.com/xorcare/pointer

Examples

Examples of using the library are presented on godoc.org and in the source library code.

FAQ

Question Source
How to set bool pointer in a struct literal or variable? var _ *bool = pointer.Bool(true)
How to set byte pointer in a struct literal or variable? var _ *byte = pointer.Byte(1)
How to set complex64 pointer in a struct literal or variable? var _ *complex64 = pointer.Complex64(1.1)
How to set complex128 pointer in a struct literal or variable? var _ *complex128 = pointer.Complex128(1.1)
How to set float32 pointer in a struct literal or variable? var _ *float32 = pointer.Float32(1.1)
How to set float64 pointer in a struct literal or variable? var _ *float64 = pointer.Float64(1.1)
How to set int pointer in a struct literal or variable? var _ *int = pointer.Int(1)
How to set int8 pointer in a struct literal or variable? var _ *int8 = pointer.Int8(8)
How to set int16 pointer in a struct literal or variable? var _ *int16 = pointer.Int16(16)
How to set int32 pointer in a struct literal or variable? var _ *int32 = pointer.Int32(32)
How to set int64 pointer in a struct literal or variable? var _ *int64 = pointer.Int64(64)
How to set rune pointer in a struct literal or variable? var _ *rune = pointer.Rune(1)
How to set string pointer in a struct literal or variable? var _ *string = pointer.String("ptr")
How to set uint pointer in a struct literal or variable? var _ *uint = pointer.Uint(1)
How to set uint8 pointer in a struct literal or variable? var _ *uint8 = pointer.Uint8(8)
How to set uint16 pointer in a struct literal or variable? var _ *uint16 = pointer.Uint16(16)
How to set uint32 pointer in a struct literal or variable? var _ *uint32 = pointer.Uint32(32)
How to set uint64 pointer in a struct literal or variable? var _ *uint64 = pointer.Uint64(64)
How to set time.Time pointer in a struct literal or variable? var _ *time.Time = pointer.Time(time.Now())
How to set time.Duration pointer in a struct literal or variable? var _ *time.Duration = pointer.Duration(time.Hour)

License

© Vasiliy Vasilyuk, 2019-2020

Released under the BSD 3-Clause License.