Our great sponsors
CockroachDB - the open source, cloud-native distributed SQL database.
> In Go, you can build massive projects without needing any dependencies to make error handling ergonomic.
are we talking about the same go where the average code looks like this, a big long chain of if blabla return nil, err ?
like, code like this is exactly the reason why exceptions were invented
> It's not like there's likely hidden segfaults or memory vulns waiting there…
It's funny you mention that, because the now-deprecated 'failure' crate has such a memory-safety vulnerability: https://github.com/rust-lang-deprecated/failure/issues/336
Granted, consuming code is only vulnerable if they opt-in to implementing a provided trait method that most people should never ever need to implement. But I would still try to eliminate 'failure' from my dependency graph if possible (and I recently submitted PRs to two dependencies I was using to remove 'failure' from _their_ dependencies).
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
rage - a minimalistic load testing tool
2 projects | /r/golang | 27 May 2023
Eli5: Why do companies use the products of Oracle to store information, when they can just use spreadsheets like Excel, or make their own spreadsheet software?
1 project | /r/explainlikeimfive | 28 May 2023
NextJS is fullstack, why some people use it only for frontend and how can you use it in fron end ?
1 project | /r/react | 25 Apr 2023
Defer your mutex unlocks
1 project | /r/golang | 27 Feb 2023
Embed hard-coded SQL into binaries for a cleaner look!
4 projects | dev.to | 12 Feb 2023