Best of GolangJuly 2021

  1. 1
    Article
    Avatar of itnextITNEXT·5y

    Golang and clean architecture

    Golang and clean architecture. Reshef Sharvit reviews and deploy a golang application that follows the clean architecture principles. Source code can be found here.Update: 3.7.2021: Removed OpenAPI client generation because it didn’t help much. Created request-response model instead.

  2. 2
    Article
    Avatar of medium_jsMedium·5y

    Why Use the Go Language for Your Project?

    Go is an open-source programming language that makes it easy to build simple, reliable, and efficient software. Developers say that Google's Go language is the C for the twenty-first century when it comes to syntax. Go has been compared to scripting languages like Python in its ability to satisfy many common programming needs.

  3. 3
    Article
    Avatar of medium_jsMedium·5y

    Zero downtime API in Golang

    In Golang we can start multiple web servers that use the same port. When we start a new process in Golang, you can specify file descriptors that can be inherited. We can share our opened socket with our child so our child can start where we left off. The second variant is rather more complex but can be used in multiple scenarios.