new plugin system

This commit is contained in:
KingKDot
2026-03-19 16:29:26 -05:00
parent 2aeac06b1a
commit cf314b5189
31 changed files with 1942 additions and 517 deletions
@@ -0,0 +1,9 @@
//go:build !(linux && cgo) && !(darwin && cgo) && !windows
package plugins
import "errors"
func loadNativePlugin(data []byte) (NativePlugin, error) {
return nil, errors.New("native plugins not supported on this platform (requires cgo on linux/darwin, or windows)")
}