discovered 03 Aug 2026
gomacro
→ View on GitHubgomacro is an interactive Go interpreter and debugger implemented in pure Go, designed for use as both a REPL and a scripting tool that does not require a Go toolchain at runtime. It is equipped with support for generics, macros for code generation, interactive experimentation with scientific libraries, and a line-editing feature that resembles Emacs, making it suitable for developers looking to enhance productivity in Go development and debugging. Additionally, gomacro can be integrated into Go programs for scripting capabilities, enabling dynamic code evaluation with minimal setup.