Documentation ¶
Index ¶
Constants ¶
View Source
const ( PriceSelector = ".listing-features__description--for_rent_price > span" ZipCodeSelector = ".listing-detail-summary__location" AddressSelector = ".page__row--breadcrumbs > ol.breadcrumbs > li.breadcrumbs__item > a" AreaSelector = ".listing-features__description--surface_area > span" OfferDateSelector = ".listing-features__description--offered_since > span" InteriorSelector = ".listing-features__description--interior > span" )
View Source
const ( PriceError = "price_error:" IDError = "id_error:" AddressError = "address_error:" AreaError = "area_error:" OfferDateError = "offerDate_error:" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type House ¶
type House struct { ID string `json:"id,omitempty" firestore:"id,omitempty"` URL string `json:"url,omitempty" firestore:"url,omitempty"` Price int `json:"price,omitempty" firestore:"price,omitempty"` Area int `json:"area,omitempty" firestore:"area,omitempty"` Address struct { Province string `json:"province,omitempty" firestore:"province,omitempty"` City string `json:"city,omitempty" firestore:"city,omitempty"` District string `json:"district,omitempty" firestore:"district,omitempty"` Street string `json:"street,omitempty" firestore:"street,omitempty"` ZipCode string `json:"zip_code,omitempty" firestore:"zip_code,omitempty"` } `json:"address" firestore:"address"` Interior string `json:"interior,omitempty" firestore:"interior,omitempty"` OfferedAt time.Time `json:"offered_at" firestore:"offered_at,omitempty"` CrawledAt time.Time `json:"crawled_at" firestore:"crawled_at,omitempty"` }
func (*House) BuildFromElement ¶
func (h *House) BuildFromElement(e *colly.HTMLElement)
Click to show internal directories.
Click to hide internal directories.