я получаю следующее сообщение об ошибке при попытке выстроить эту структуруJson ошибка при вызове MarshalJSON для типа json.RawMessage
JSon: ошибка при вызове MarshalJSON для типа json.RawMessage: неожиданный конец ввода JSON
для объекта ниже структуры
type Chart struct {
ID int `json:"id,omitempty" db:"id"`
Name string `json:"name,omitempty" db:"name"`
Type string `json:"type,omitempty" db:"type"`
DashboardID int `json:"dashboard_id,omitempty"`
SourceType string `json:"source_type,omitempty" db:"source_type"`
Data json.RawMessage `json:"graph_data,ommitempty"`
}
func main() {
chart := Chart{}
chart.ID = 1
chart.Name = "Jishnu"
str, err := json.Marshal(chart)
fmt.Println(err)
}
JSON действителен? – Elad
@Flimzy добавил код для воспроизведения ошибки –