It reminds me of Vlang (vlang.io), but where Goplus is a half way step between Go and them. It strikes one as, a lot of people felt there are things missing in Go that they wanted, but how Go is governed it would never be possible to add or make such changes to the language. So we have Vlang and Goplus.
In the case of Goplus, it compiles to Go. Speaking of which, Vlang allows transpiling from Go and possibly to Go, but from and to C is more of their priority.
The intent of the Goplus author and contributors seems to be that their people could easily switch between both, but that their version is more feature rich.
That actually sounds like an ok idea imo - some more quality of life features but with the small executables and fancy runtime of Go would be pretty nice.
Im also curious now if the Typescript checker was written in a way that it could be adapted to new languages easily.