The Go+ programming language is designed for engineering, STEM education...
Code generator for the Go language
The Go/Go+ Interpreter
spx - A Scratch Compatible Go/Go+ 2D Game Engine for STEM education
Source code of https://goplus.org/