Is there an upstream bug somewhere for getting the cloudfare optimised go build to work with unsupported CPUs?
Looks like no: https://github.com/cloudflare/go
That said, given this isn’t going to be integrated into the mainline I’m a bit skeptical to their approach. Ideally this should be released as a separate
fasteraes package or something that can be used with the regular standard library. Then at worst we’d have to tweak the import paths in the regular
tls package and rebuild, but that’s a smaller change…
That could maybe be a worthy side project, if they’re not going to do it themselves. That way it’d be fairly instantly usable with Go1.5 for example, without waiting for them to come around to merging their patches.