How 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 readingHow to Prevent Panics in Go

Imagine you are sitting relaxed in a self-driving car. You are taking a sip of your afternoon tea. You are going to your friend’s wedding.
You’re getting closer to a crossroad, and your car is about to change direction. Suddenly, the car detects an obstacle on the road—a fallen tree!
How can you not panic?
Continue readingEssential Tools for Go Developers
Before writing Go programs, you must set up your editor and install essential tools. A short list includes staticcheck
, gosec
, govulncheck
, and gofumpt
.