You mean compiler vs client reporting issues? Never safer.
You can definitely circumvent Go's type system with unsafe operations (with FFI also recognized as inherently unsafe) but that's a clear boundary that you know you're crossing (albeit not quite as clear as e.g. in Rust).
The fact that there still exist people to whom this is not painfully obvious is despairing me.