Versions in this module Expand all Collapse all v1 v1.0.1 Sep 26, 2024 Changes in this version + func ValueForEmptyJson() json.RawMessage + type GechoLogObject struct + func AppendNew(g GechoLogObject, o GechoLogObject) GechoLogObject + func Filter(g GechoLogObject, fieldsToInclude []string) GechoLogObject + func New() GechoLogObject + func Replace(g GechoLogObject, o GechoLogObject) GechoLogObject + func (g *GechoLogObject) FieldNames() []string + func (o *GechoLogObject) AssignField(field string, v any) error + func (o *GechoLogObject) AssignFieldRaw(field string, jrm json.RawMessage) error + func (o *GechoLogObject) DebugString() string + func (o *GechoLogObject) GetField(field string) (json.RawMessage, error) + func (o *GechoLogObject) IsEmpty() bool + func (o *GechoLogObject) MarshalJSON() ([]byte, error) + func (o *GechoLogObject) UnmarshalJSON(data []byte) error