Tweak example
1 file changed
tree: d8cfdd35c430a52e03686348bf9da38a18e220e7
  1. .gitignore
  2. .travis.yml
  3. builder.go
  4. builder_test.go
  5. example_test.go
  6. README.md
  7. reflect.go
  8. registry.go
README.md

Builder - fluent immutable builders

Build Status

GoDoc

fluent

req := ReqBuilder.
Url("http://golang.org").
Header("User-Agent", "Builder").
Get()

immutable

build := WordBuilder.Letters("Build")
builder := build.Letters("er").String()
building := build.Letters("ing").String()

builders

muppet := MuppetBuilder.
Name("Beaker").
Hair("orange").
GetStruct()
muppet.Name == "Beaker"