Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Builder ¶
type Builder struct {
// contains filtered or unexported fields
}
Builder is a traditional builder pattern as you know it.
func NewBuilder ¶
func NewBuilder() *Builder
func (*Builder) AddTopping ¶
type Pizza ¶
func MakeHawaiPizza ¶
makeHawaiPizza creates a hawai pizza. Its sole purpose is to demonstrate the traditional builder usage. But man, hawai? Seriously? From all the pizzas you chose hawai?
Click to show internal directories.
Click to hide internal directories.