Can Go files be compiled by themselves?

This page summarizes the projects mentioned and recommended in the original post on /r/golang

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • yaegi

    Yaegi is Another Elegant Go Interpreter

  • There's a go interpreter: https://github.com/traefik/yaegi It could run programs without compiling them, but there're some limitations.

  • TinyGo

    Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.

  • 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/

  • 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.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts