Our great sponsors
-
Efforts to catch up to Go's ease of cross-compiling without the hiccups caused by the approach Go has taken. (Rust's taking longer because they're insisting on getting a much more general solution for LLVM. In the mean time, there's cross for easy cross-compiling and the -musl targets which make it easy for a pure Rust application to dodge glibc's dynamic linking requirement when targeting Linux from Linux without resorting to cross.)
-
serde_json. Serde itself is a generic framework that's not tied to any one specific data format. (The front page of serde.rs has a big but incomplete list of crates like serde_json for various formats. (Examples of things missing from that list include csv and quick-xml.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
For going beyond that, look at The Little Book of Rust Books. (An index of supplementary materials like Rust Design Patterns and The Rust Performance Book.)
-
Plenty of helpful third-party tools like cargo-watch, cargo-spellcheck (API documentation. Also incorporates a Rust port of LanguageTool), typos-cli (code), cargo-deny, cargo-about, and more
-
Start with a solid book, whether it's The Book (free) or something like O'Reilly's Programming Rust... possibly paired with Rust by Example (free).
-
There's also Awesome Rust, a curated list of recommended packages inspired by Awesome Go, and the Rust Cookbook, a collection of examples which provides crate recommendations as a side-effect.