Golang apps are super easy to dockerize (if you ever decide you need to do that). I build and deploy go apps to ECS Fargate with a simple Makefile and vim. And using Alpine means the final product is only a few megs larger than my go binary.
I'm often criticized (by the young devs) for not having an automated pipeline with a lot of bells and whistles, but honestly, the Makefile is all I need.
I do agree with the general concept of over-engineering. One of my former CTO's called it technological self-pleasure and ultimately a distraction.
I'm often criticized (by the young devs) for not having an automated pipeline with a lot of bells and whistles, but honestly, the Makefile is all I need.
I do agree with the general concept of over-engineering. One of my former CTO's called it technological self-pleasure and ultimately a distraction.