github.com/tencent/goom@v1.0.1/internal/unexports/compatible_above_18.go (about) 1 //go:build go1.18 2 // +build go1.18 3 4 // Package unexports 实现了对未导出函数的获取 5 // 基于 github.com/alangpierce/go-forceexport 进行了修改和扩展。 6 package unexports 7 8 import "github.com/tencent/goom/internal/hack" 9 10 // checkOverflow 检查 hack ftab 数据的是否正确, 一般溢出则不正确 11 func checkOverflow(ftab hack.Functab, moduleData *hack.Moduledata) bool { 12 return ftab.Funcoff >= uint32(len(moduleData.Pclntable)) 13 }