Announcement: We just removed some numerical types from the Go SDK that were unused in our type system (no providers consumed or produced these types). This results in a substantial improvement to binary sizes for go. We've seen ~50% decrease in resulting binary size from the tests we've done. We don't expect that anyone was consuming these types, but if so you'll now be responsible for converting numerical types. If we've overlooked a serious use case here, please let us know.
https://github.com/pulumi/pulumi/pull/6143