es
Feedback
Golang notes

Golang notes

Ir al canal en Telegram

Mostrar más
El país no está especificadoTecnologías y Aplicaciones48 760
222
Suscriptores
Sin datos24 horas
Sin datos7 días
-330 días
Archivo de publicaciones
A lightweight Go package to generate unique, symmetric identicons based on an input string. Easily integrate with your Go project to create visual avatars for users. https://github.com/MuhammadSaim/goavatar

The Storj blogpost dives into a low-level performance optimization question related to integer multiplication in Go. It carefully analyzes whether a specific compiler optimization provides a tangible benefit in real-world scenarios. https://storj.dev/blog/two-mul-or-not-two-mul

Library to help with walking of code directories in go https://github.com/boyter/gocodewalker/

In his post, Thomas Paschalis discusses the design trade-offs between using shallow versus deep interfaces in software architecture. He argues that thoughtful consideration of interface depth is crucial for creating maintainable and scalable systems. https://tpaschalis.me/shallow-vs-deep-interfaces/

A simple Physics engine in GoLang https://github.com/rudransh61/Physix-go

In this piece, you'll find out how engineers at GitHub approach the challenge of understanding new codebases. The authors share strategies and tools that can help any developer quickly become productive in an unfamiliar project. https://github.blog/developer-skills/application-development/how-github-engineers-learn-new-codebases/

This documentation covers essential benchmarking techniques in Go 1.24 that developers should not overlook. Paweł Jarosz shares practical advice on how to accurately measure and optimize code performance. https://jarosz.dev/code/benchmarking-what-you-cannot-miss-in-go-1.24/

This publication explores the utility of multiple return values in Go, a feature that allows functions to return both a result and an error status. The author demonstrates how this pattern contributes to writing cleaner and more explicit code. https://herecomesthemoon.net/2025/03/multiple-return-values-in-go/

This post examines the use of structs and interfaces in Go, fundamental concepts for building flexible and maintainable software. It provides clear examples of how to define and implement these types to create well-structured programs. https://getstream.io/blog/go-structs-interfaces/

Go library for accessing the GitHub v3 API https://github.com/google/go-github

The Go team's new os.Root function provides a sandboxed view of the filesystem, enhancing security and preventing path traversal attacks. This text explains the motivation behind the feature and how it can be used to build more secure applications. https://go.dev/blog/osroot

A lightweight, self-hosted friendly RSS reader https://github.com/0x2E/fusion

This paper discusses the advantages of the native FIPS support introduced in Go 1.24, a significant feature for developers in regulated industries. It explains how this integration simplifies compliance and enhances the security of Go applications. https://developers.redhat.com/articles/2025/03/10/benefits-native-fips-support-go-124

⏰ 🔥 A TCP proxy to simulate network and system conditions for chaos and resiliency testing https://github.com/Shopify/toxiproxy

Mohamed Said offers a guide on constructing a secure session manager in Go, emphasizing the importance of cryptography and proper cookie management. This tutorial provides practical code examples to help developers implement a robust and safe authentication system. https://themsaid.com/building-secure-session-manager-in-go

This write-up explores various methods for interacting with SQL databases in Go, from using the standard library to leveraging third-party packages. The author provides insights into the trade-offs of each approach, helping readers choose the best tool for their needs. https://packagemain.tech/p/different-ways-of-working-with-sql

A simple, battle-tested and generic set type for the Go language. Trusted by GoogleCloudPlatform, Docker, 1Password, Ethereum and Hashicorp. https://github.com/deckarep/golang-set