Our great sponsors
-
TinyGo
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
There's a go interpreter: https://github.com/traefik/yaegi It could run programs without compiling them, but there're some limitations.
I'm not entirely sure this what you're asking for, but TinyGo is an alternative compiler for Go intended for microcontrollers and webassembly. You still need the go compiler tool chain installed in order to compile anything, but the compiled binary is significantly smaller than compiled with normal go. That said, there are some tradeoffs. You should read the docs for more details. https://tinygo.org/