datasets.UnmarshalDatapoint
go
func UnmarshalDatapoint(
descriptor *datasets.DatapointDescriptor,
data []byte,
) (map[string]any, error)Decode a raw protobuf datapoint into a JSON-like map using a dataset descriptor.
Parameters
descriptor *datasets.DatapointDescriptor required The descriptor returned by NewDatapointDescriptor.
data []byte required The raw protobuf datapoint bytes returned by a datapoint query.
Returns
A map of datapoint fields, or an error if the raw datapoint cannot be decoded.