fixed GeoObject struct to handle json marshalling

This commit is contained in:
Valmo Trindade
2024-07-23 19:27:15 -03:00
parent e1d01b8f8f
commit 9c987747df

View File

@@ -2,5 +2,18 @@ package main
type Payload struct { type Payload struct {
Content string `json:"content"` Content string `json:"content"`
Username string `json:"username,omitempty"` // Optional field Username string `json:"username,omitempty"`
}
type GeoObject struct {
UID string `json:"uid,omitempty"`
Longitude float32 `json:"longitude"`
Latitude float32 `json:"latitude"`
Attitude string `json:"attitude"`
Bearing int `json:"bearing,omitempty"`
Distance int `json:"distance,omitempty"`
GeoObject string `json:"geoObject"`
How string `json:"how,omitempty"`
Name string `json:"name,omitempty"`
Timeout int `json:"timeout,omitempty"`
} }