Tech Couch

A Comfy Corner for Software, Security, Cloud, and AI

Browse category go

Builtin HTTP routing in Go

Fully featured web services with standard library only

Understanding  Go Closures

When two funcs aren't quite the same

The Reasons for Go's Growing Popularity

And why simplicity may be just what you need

Automating code quality in go

Exploring what code quality is, tools to maintain it in go and how to automate them

Sharing compiled go code libraries

Ever wondered how to create dll/shared object files in go, like other compiled languages can?

Avoiding pitfalls with the net/http package in go

Prevent nasty surprises when building http server apps in go

Concurrent worker pools in go

Distributing work among a fixed number of goroutines

Pointers 101: The Good, the Bad and the Ugly

Make the most of pointers without worrying about their pitfalls anymore

Producing smaller docker images for go applications

Smaller docker images mean less cost for storage and bandwidth, and faster deployment times. But how do you decrease the size of docker images?