// Setup returns type with Remove function that can be defer'ed.

Setup returns type with Remove function that can be defer'ed.
// Setup returns type with Remove function that can be defer ' ed .
func (h *HttpHandler) Setup() VcsHandle {
	vcs := h.newer(h)
	vcs.create()
	h.g.onClean(vcs.remove)
	h.handles[vcs.pkg()] = vcs
	return vcs
}
func ( h * HttpHandler ) Setup ( ) VcsHandle { vcs := h . newer ( h ) vcs . create ( ) h . g . onClean ( vcs . remove ) h . handles [ vcs . pkg ( ) ] = vcs return vcs }
Setup returns type with Remove function that can be defer'ed.
Setup returns type with Remove function that can be defer ' ed .