package models type XResponse struct { Username string `json:"username,omitempty"` PreviousUsernames []UserHistory `json:"previous_usernames,omitempty"` Query string `json:"query,omitempty"` Response string `json:"response,omitempty"` Data interface{} `json:"data,omitempty"` Credits struct { Remaining int `json:"remaining"` Unlimited bool `json:"unlimited"` } `json:"credits"` Message string `json:"message,omitempty"` Error string `json:"error,omitempty"` } type UserHistory struct { Username string `json:"username"` TimeAgo string `json:"time_ago"` }