Benchmarking: What You Can't Miss in Go 1.24
For us Go developers, writing less code means fewer opportunities to make mistakes. But how about achieving more by doing less? That sounds appealing. Isn’t it? And how about spending less time writing code to force the compiler not to optimise the benchmarking functions?
Continue readingHow To Connect to Your New DigitalOcean Droplet
We’ve just provisioned a new Ubuntu 24.04 LTS droplet in Digital Ocean. What to do next?
Continue readingHow To Handle Go Security Alerts
“Our reports say your software is not secure and has critical and high vulnerabilities. Our delivery pipeline is not working. We can’t upgrade applications in production environments!”. You see Slack messages and Salesforce escalation tickets. It doesn’t look good.
How do you react? What’s your next step?
Continue readingOrganizing Your Go Code: Tips for Beginners
How should I organize my Go code? What directories to create? How many nesed levels? Where to put what files? How about tests and test data? Shall I follow this and that template? Could we automate project structure generation?
Continue reading