Somewhat related (but not declarative): Qt bindings for Go, MIT-licensed.
With the compiler flags I tried, binary size was close to that of Gova:
https://github.com/mappu/miqt/issues/147#issuecomment-280033...
Qt bindings for Zig, using the same approach as MIQT: