tinygo-org / playground

TinyGo playground and VS Code extension
https://play.tinygo.org/
BSD 3-Clause "New" or "Revised" License
30 stars 7 forks source link

TinyGo Playground

Run small script and simulate firmware written in Go (using TinyGo) in the browser, by compiling to WebAssembly and optionally emulating common devices on these boards.

How to run locally

If you have TinyGo installed, you can easily run a local test server:

$ go run .

Some changes need to be tested in the Docker container used in production. Run make run to test such changes.

Architecture

The playground consists of a few separate parts:

License

This project has been licensed under the BSD 3-clause license, just like the Go and the TinyGo projects.