code: func NewPageFromXML(text []byte) (*Page, error) {
  	page := &Page{}
  
  	err := page.getTitle(text)
  
  	if err != nil {
  		return nil, err
  	}
  
  	page.getLinks(text)
  
  	return page, nil
  }
docs: // NewPageFromXML creates a Page object from XML.