code: func (ps *PointSet) GetAt(i int) *Point {
  	deref := *ps
  	if i >= len(deref) || i < 0 {
  		return nil
  	}
  
  	return &deref[i]
  }
docs: // GetAt returns the pointer to the Point in the page.
  // This function is good for modifying values in place.
  // Returns nil if index is out of range.