code: func (dc *Context) DrawPoint(x, y, r float64) {
  	dc.Push()
  	tx, ty := dc.TransformPoint(x, y)
  	dc.Identity()
  	dc.DrawCircle(tx, ty, r)
  	dc.Pop()
  }
docs: // DrawPoint is like DrawCircle but ensures that a circle of the specified
  // size is drawn regardless of the current transformation matrix. The position
  // is still transformed, but not the shape of the point.