func Panics(f func()) (didPanic bool) {
	defer func() {
		didPanic = recover() != nil
	}()
	f()
	return false // overridden by the deferred function; here for the compiler
}
// Panics tests if the given function panics, and returns a boolean that is true if it does.
//
// It is strongly suggested to test the actual panic value with PanicsGet(), PanicsStr(), PanicsRE(), or PanicsVal()
// instead of using this function.
Panics tests if the given function panics, and returns a boolean that is true if it does.

It is strongly suggested to test the actual panic value with PanicsGet(), PanicsStr(), PanicsRE(), or PanicsVal()
instead of using this function.
// Panics tests if the given function panics and returns a boolean that is true if it does . // // It is strongly suggested to test the actual panic value with PanicsGet () PanicsStr () PanicsRE () or PanicsVal () // instead of using this function .
func Panics(f func()) (didPanic bool) {
	defer func() {
		didPanic = recover() != nil
	}()
	f()
	return false 
}
func Panics ( f func ( ) ) ( didPanic bool ) { defer func ( ) { didPanic = recover ( ) != nil } ( ) f ( ) return false }
Panics tests if the given function panics, and returns a boolean that is true if it does.
Panics tests if the given function panics and returns a boolean that is true if it does .
// overridden by the deferred function; here for the compiler