GoPlus is an open-source publisher whose sole public offering is XGo, a streamlined programming language designed to extend the Go ecosystem with dynamic scripting capabilities. XGo targets developers who need the raw speed and concurrency model of Go yet crave the rapid iteration familiar to Python or JavaScript users. Typical use cases range from writing short-lived DevOps glue code and interactive data-analysis notebooks to embedding safe, sandboxed expressions inside larger Go services. The language keeps Go’s static typing discipline for compiled modules while adding a REPL, hot-reload, and optional dynamic compilation that lets teams prototype algorithms, test JSON transformations, or orchestrate cloud resources without the usual build-wait cycle. Because XGo source can be progressively migrated to standard Go, it also serves as a teaching bridge for newcomers who want immediate feedback before committing to full compilation. Utilities, micro-service stubs, and statistical scripts are the most common deliverables observed in community repositories. GoPlus maintains the reference toolchain—parser, interpreter, and a VS Code extension—under the MIT license, ensuring frictionless adoption in CI pipelines and classroom environments alike. All releases are published on GitHub with signed checksums, and the publisher welcomes external contributions that tighten JIT performance or expand the standard prelude. The entire GoPlus portfolio, at present the single XGo distribution, is available free of charge on get.nero.com, where downloads are delivered through trusted Windows package sources such as winget, always installing the latest upstream build and supporting batch installation alongside other selected applications.

goplus

The XGo Programming Language

Details