package main import "time" type ( Guild struct { ID int Name string `json:"name"` } Player struct { ID int Name string `json:"name"` Guild Guild `json:"guild"` } Association struct { ID int LHS Player RHS Player Note string } Note struct { ID int Content string Timestamp time.Time Player Player } ) type NoteData struct { Player string Date time.Time Guild string Note string Associations []NoteAssociationData } type NoteAssociationData struct { Player string Note string }