package structs type WsType struct { Payload struct { Type string `json:"type"` } `json:"payload"` } type WsPayload struct { ID string `json:"id"` Payload interface{} `json:"payload"` Token TokenStruct `json:"token"` } type TokenStruct struct { ID string `json:"id"` Token string `json:"token"` } type LoginPayload struct { Type string `json:"type"` Password string `json:"password"` }