Our great sponsors
-
-
I’m a die hard Go fan but gave rust a shot because Microsoft released Rust bindings windows-rs covering nearly all of the Windows APIs. I’m not a fan of CGO/Syscall/unsafe — while powerful in the right hands, these feel ugly and I’m constantly guessing to get things right as I have very little C background. I used VSCode completions to stumble around Rust and windows-rs to get some things figured out.
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
-
-
The Platinum Searcher
A code search tool similar to ack and the_silver_searcher(ag). It supports multi platforms and multi encodings.
People have tried. See the_platinum_searcher and sift.
-
People have tried. See the_platinum_searcher and sift.
-
Go doesn't have a high-throughput regexp engine. It has a PikeVM, a bounded backtracker and a one-pass NFA. ripgrep also has a PikeVM and a bounded backtracker (and soon a one-pass DFA), but it has a lazy DFA (just like RE2). And this is a high throughput regex engine. Even when literal optimizations can't apply, or even just for confirming matches, the lazy DFA is quite fast. Usually by an order of magnitude or more. There is an open issue on the Go tracker for this: https://github.com/golang/go/issues/11646
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Related posts
- Recommendations on file/dir/module structure, common dependencies, and/or anti-patterns for writing CLI tool in Rust
- “Clean” Code, Horrible Performance
- Google's Go may add telemetry reporting that's on by default
- We’re the Meilisearch team! To celebrate v1.0 of our open-source search engine, Ask us Anything!
- First public release of Pushup: a new compiler for making web apps in Go