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. All Go & runtime resources accessible from script (with control). Note that you can use rlwrap (install with your favorite package manager), and alias the yaegi command in alias yaegi='rlwrap yaegi' in your ~/.bashrc, to have history and command line edition. Complete support of Go specification. Written in pure Go, using only the standard library. Simple interpreter API: New(), Eval(), Use(). Works everywhere Go works.
Features
- Complete support of Go specification
- Written in pure Go, using only the standard library
- Simple interpreter API: New(), Eval(), Use()
- Works everywhere Go works
- All Go & runtime resources accessible from script (with control)
- Support Go 1.18 and Go 1.19 (the latest 2 major releases)
Categories
FrameworksLicense
Apache License V2.0Follow Yaegi
Other Useful Business Software
99.99% Uptime for MySQL and PostgreSQL Databases
Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Yaegi!