// New instantiates a new engine and adds a "destuctor hook" to it
New instantiates a new engine and adds a "destuctor hook" to it
// New instantiates a new engine and adds a " destuctor hook " to it
func New(e *C.ENGINE) *Engine {
	if e == nil {
		return nil
	}
	eng := &Engine{eng: e}
	runtime.SetFinalizer(eng, freeEngine)
	return eng
}
func New ( e * C . ENGINE ) * Engine { if e == nil { return nil } eng := & Engine { eng : e } runtime . SetFinalizer ( eng , freeEngine ) return eng }
New instantiates a new engine and adds a "destuctor hook" to it
New instantiates a new engine and adds a " destuctor hook " to it