SlothNinja

Results 2 issues of SlothNinja

bufpool.Get() are now paired with deferred bufpool.Put(). Prior code failed to return the buffer to the bufpool in certain cases.

Unless I'm missing something, the addYield method leaks memory. ``` go func (r *renderer) addYield(name string, binding interface{}) { funcs := template.FuncMap{ "yield": func() (template.HTML, error) { buf, err :=...