package repositories import "time" type Post struct { ID int `json:"id"` IsParent bool `json:"-"` ParentID int `json:"parentId"` IsDeleted bool `json:"-"` Title string `json:"title"` Text string `json:"text"` IsSage bool `json:"isSage"` Files []File `json:"files"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"-"` } type File struct { ID int `json:"-"` PostID int `json:"-"` CreatedAt time.Time `json:"-"` Name string `json:"name"` Ext string `json:"-"` Size int `json:"size"` } type IndexPageData struct { Threads []Post PagesCount int Page int }