Building Stratosphere Core produces a single self-contained binary you can run without needing Go installed on the target machine. The standardDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/stratosphere-ve/core/llms.txt
Use this file to discover all available pages before exploring further.
go build command handles everything — dependency fetching, compilation, and linking.
Prerequisites
- Go 1.21 or newer — Download from go.dev/dl. Verify with
go version. - Git — Required to clone the repository.
Steps
Build the binary
Run Go automatically downloads any missing dependencies before compiling.
go build from the project root. The output binary name differs by platform.Cross-compilation
Go supports compiling for a different OS or architecture than your current machine by setting theGOOS and GOARCH environment variables before running go build.
Windows Defender Smart App Control
go run vs compiled binary
go run main.go | Compiled binary | |
|---|---|---|
| Requires Go installed | Yes | No (on target machine) |
| Startup time | Slightly slower (compiles on each run) | Faster |
| Portability | Source must be present | Single file, copy anywhere |
| Development use | Recommended | Recommended for distribution |
go run main.go is the simpler choice. Build a binary when you want to distribute or deploy the program without bundling the Go toolchain.
Next steps
Quickstart
Run Stratosphere Core directly with
go run — no build step needed.Introduction
Learn about the architecture, packages, and project roadmap.