func Patch(target, replacement interface{}) *PatchGuard {
	return bouk.Patch(target, replacement)
}
Patch replaces a function with another
package supermonkey
import (
	"fmt"
	"os"
	"reflect"
	"strconv"
	"strings"
	"unsafe"
	"github.com/cch123/supermonkey/internal/bouk"
	"github.com/cch123/supermonkey/internal/nm"
)
type PatchGuard = bouk.PatchGuard
var (
	symbolTable = map[string]uintptr{}
)