SVG in Flutter still leaves a lot to be desired. We've ended up building a subset of SVG that can be composed using const code that fills some of the missing gaps in packages like flutter_svg.
Why Lua 5.1 and not 5.2 or 5.3?
What does the marshalling story between Lua and the builtin Go modules look like? What would it take to add more builtins or richer marshalling?
Sparse-checkouts are amazing. I wrote some small tools that use dependency information in Flutter packages to drive a sparse-checkout. We use it at $dayjob now.