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. It has complete support for the Go specification, is written in Pure Go, and works everywhere Go works. All Go & runtime resources accessible from script (with control), and for security, unsafe and syscall packages are neither used nor exported by default.
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. It has complete support for the Go specification, is written in Pure Go, and works everywhere Go works. All Go & runtime resources accessible from script (with control), and for security, unsafe and syscall packages are neither used nor exported by default.
To install yaegi, run the following command in macOS terminal (Applications->Utilities->Terminal)
sudo port install yaegi
To see what files were installed by yaegi, run:
port contents yaegi
To later upgrade yaegi, run:
sudo port selfupdate && sudo port upgrade yaegi
Reporting an issue on MacPorts Trac
The MacPorts Project uses a system called Trac to file tickets to report bugs and enhancement requests.
Though anyone may search Trac for tickets, you must have a GitHub account in order to login to Trac to create tickets.