5 Repos
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 ist eine Backend-Implementierung des Jupyter-Kernel-Protokolls und eine interaktive Laufzeitumgebung, die die Ausführung von Go-Code innerhalb von Notebook-Umgebungen ermöglicht. Es dient als Go-Ausführungs-Engine, mit der Benutzer Go in polyglotten Notebooks wie Jupyter und nteract integrieren können. Das Projekt unterstützt die Erstellung von Dokumenten, die ausführbaren Quellcode mit Rich Media kombinieren. Es bildet interne Datentypen auf verschiedene Formate ab, darunter HTML, JSON, LaTeX, PDF und Bilder, um visuelle Darstellungen der Ausführungsergebnisse bereitzustellen. Das System deckt eine Reihe von Funktionen ab, einschließlich der Ausführung von System-Shell-Befehlen, der Verwaltung von Notebook-Ausführungskontexten und der Verknüpfung von Drittanbieter-Paketen über verschiedene Betriebssysteme hinweg.
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.