5 repository-uri
Tools for running Go code snippets and scripts.
Explore 5 awesome GitHub repositories matching part of an awesome list · Interactive Execution. Refine with filters or upvote what's useful.
Yaegi is a Go language interpreter and embedded scripting engine that executes Go source code at runtime without requiring a separate compilation step. It provides a mechanism for evaluating Go expressions and files dynamically, functioning as both a library for compiled applications and a standalone read-eval-print-loop environment. The project enables the integration of dynamic Go scripts into compiled programs to allow for runtime extensibility and plugin development. It facilitates the conversion of interpreted symbols from evaluated scripts into usable interfaces and types within a compi
Elegant Go interpreter for interactive scripting.
Gophernotes is a backend implementation of the Jupyter kernel protocol and an interactive runtime that enables the execution of Go language code within notebook environments. It serves as a Go language execution engine, allowing users to integrate Go into polyglot notebooks such as Jupyter and nteract. The project supports the creation of documents that combine executable source code with rich media. It maps internal data types to various formats, including HTML, JSON, LaTeX, PDF, and images, to provide visual representations of execution results. The system covers a range of capabilities in
Jupyter Notebook kernel for Go.
Interactive Go interpreter and debugger with REPL, Eval, generics and Lisp-like macros
Interactive Go REPL with support for macros.
It's like go run for any go function
Executes Go standard library functions from the CLI.