Versions in this module Expand all Collapse all v1 v1.0.1 Aug 11, 2020 v1.0.0 Aug 7, 2019 Changes in this version + type Circle struct + func (c *Circle) Draw() + type Rectangle struct + func (r *Rectangle) Draw() + type Shape interface + Draw func() + func NewShape(shape string) Shape + type ShapeFactory struct + func (sf ShapeFactory) GetShape(shape string) Shape + type Square struct + func (s *Square) Draw()