Yaegi is Another Elegant Go Interpreter. It powers executable Go scripts and plugins, in embedded interpreters or interactive shells, on top of the Go runtime.
- Complete support of Go specification
- Written in pure Go, using only the standard library
- Simple interpreter API:
- Works everywhere Go works
- All Go & runtime resources accessible from script (with control)
syscallpackages not used or exported by default
- Support Go 1.11 and Go 1.12 (the latest 2 major releases)