Porting a Flappy Bird clone from Go and SDL2 to Rust, wasm-bindgen, and canvas 2D
Why cgo rules out Go's WebAssembly target, and what rewriting a 2017 Go/SDL2 Flappy Bird clone in Rust took to run it in the browser.
6 min read rustwebassemblygogamedev