Skip to content

Release v1.2.0

Choose a tag to compare

@visualfc visualfc released this 18 Sep 05:12
· 23 commits to main since this release
e24dedb

What's Changed
• ixgo: optional goplus.ifacefuncval path by @visualfc in #510

Optional alternative to reflectx icall stubs: tagged MakeFunc ifn. Requires a patched Go 1.25.x / 1.26.x / 1.27.x (iface_patch) and -tags goplus.ifacefuncval. Supported GOARCH: wasm, arm64, amd64, 386. Bumps github.com/goplus/reflectx to v1.8.1.

Without the tag, a patched compiler matches official gc. An unpatched compiler still accepts the tag; interface method calls then trap.

go install github.com/goplus/reflectx/cmd/iface_patch@latest
iface_patch /path/to/go
cd /path/to/go/src && ./make.bash
export GOROOT=/path/to/go
export PATH="$GOROOT/bin:$PATH"
go test -tags goplus.ifacefuncval .

Full Changelog: v1.1.8...v1.2.0