|
|
|
|
|
by fpoling
26 days ago
|
|
With Go basic stuff like url parsing or HTTPS support is written in Go and comes with the standard library. With Rust too many necessary things are just wrappers around C and C++ making cross-compilation and reproducible builds much harder to archive. As for availability if CGO is ok, then calling C or C++ code from Go is not that hard. Also, there is always an option to just start C++ process if extra data copies are OK. |
|
The only thing I can think of is cryptography. We do have ring, but the default in rustls today is aws-lc-rs.