// New returns a new engine, with all backends
// registered but not activated.
// To activate a backend, call a job on the resulting
// engine, named after the desired backend.
//
// Example: `New().Job("debug").Run()`
New returns a new engine, with all backends
registered but not activated.
To activate a backend, call a job on the resulting
engine, named after the desired backend.


// New returns a new engine with all backends // registered but not activated . // To activate a backend call a job on the resulting // engine named after the desired backend . // // Example : ` New () . Job ( " debug " ) . Run () `
func New() *engine.Engine {
	back := engine.New()
	back.Logging = false
	Debug().Install(back)
	Simulator().Install(back)
	Forward().Install(back)
	CloudBackend().Install(back)
	return back
}
func New ( ) * engine . Engine { back := engine . New ( ) back . Logging = false Debug ( ) . Install ( back ) Simulator ( ) . Install ( back ) Forward ( ) . Install ( back ) CloudBackend ( ) . Install ( back ) return back }
New returns a new engine, with all backends
registered but not activated.
New returns a new engine with all backends registered but not activated .
// Register all backends here