Creating debs and rpms with Go
I’ve been working on GoReleaser for more than a year now, and one of the things that was bothering me the most was fpm.
I’ve been working on GoReleaser for more than a year now, and one of the things that was bothering me the most was fpm.
Introduction I was guided for many years to write functions that are generalized and to create layers upon layers of abstraction so things don’t break as business requirements change. That the cost of breaking a function signature, for example, is expensive and something that s...
Best practices for using GoGo Protobuf
My fantastic experience in Budapest
There are a lot of good tutorials which talk about Go's sql.DB type and how to use it to execute SQL database queries and statements. But most of them gloss over the SetMaxOpenConns(), SetMaxIdleConns() and SetConnMaxLifetime() methods — which you can use to configure the...
I started new video series about writing and running Go programs on Raspberry Pi.
Hi there! My name is Jon Calhoun, and I am a web developer, author, and teacher. I also like to kiteboard when I can make the time (thats me in the picture above ↑). I started learn how to program when I was about 10 years old using an old Apple computer. I think it wa...
Below is a quick summary of all of the courses I have created. For more information, including course samples, please check out each individual course page. Web Development with Go Paid Course 💥Save 40% until Sep 18th💥-- Learn to build real, production-grade web...
Just recently, Amazon announced support for Go on AWS Lambda. Here is a summary of last week’s news around this topic.