Best of Awesome GoApril 2024

  1. 1
    Video
    Avatar of awegoAwesome Go·2y

    How To Build A Complete Distributed File Storage In Golang

    Learn how to build a complete distributed file storage system using Golang. The post covers topics such as building a peer-to-peer TCP library, hashing files, versioning, and implementing a cache and index system.

  2. 2
    Article
    Avatar of awegoAwesome Go·2y

    Welcome to the Microsoft for Go Developers Blog!

    Welcome to the Microsoft for Go Developers Blog! This blog aims to inform users about Microsoft's work on Go, including support on Azure and integration with the Windows environment. Microsoft follows an 'upstream everything' philosophy and encourages collaboration within the open-source community.

  3. 3
    Article
    Avatar of awegoAwesome Go·2y

    From Ground Zero to Production: Go's Journey at Google

    This post details the journey of Go's adoption at Google, starting from its early days to becoming one of the top programming languages. It highlights the experiences of an SRE, framework developer, and early adopter, and discusses the challenges faced in integrating Go with Google's internal infrastructure. The post also explores the performance benefits of Go, its production readiness, and its impact on improving engineering efficiency at Google.