code: func (dc *Context) LineTo(x, y float64) {
  	if !dc.hasCurrent {
  		dc.MoveTo(x, y)
  	} else {
  		x, y = dc.TransformPoint(x, y)
  		p := Point{x, y}
  		dc.strokePath.Add1(p.Fixed())
  		dc.fillPath.Add1(p.Fixed())
  		dc.current = p
  	}
  }
docs: // LineTo adds a line segment to the current path starting at the current
  // point. If there is no current point, it is equivalent to MoveTo(x, y)