golang: Yaegi is Another Elegant Go Interprete

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.

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)
  • Security: unsafe and syscall packages not used or exported by default
  • Support Go 1.11 and Go 1.12 (the latest 2 major releases)
Publikováno v Go