// Package try...
//
// Description : try...
//
// Author : go_developer@163.com<白茶清欢>
//
// Date : 2021-07-24 11:15 下午
package try

import (
	"fmt"
	"net/url"
	"testing"
)

// TestWithNormal ...
//
// Author : go_developer@163.com<白茶清欢>
//
// Date : 11:16 下午 2021/7/24
func TestWithNormal(t *testing.T) {
	f := func() {
		var m *url.URL
		fmt.Println(m.RawQuery)
	}
	WithNormal(f).CatchAll(func(err error) {
		fmt.Println("捕获异常 :" + err.Error())
	}).Finally(func() {
		fmt.Println("这里是final")
	})
}