Golang drawer
@golang101
174
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
174 subscribers
Golang drawer
https://www.philipotoole.com/rqlite-5-10-0-released-comparing-its-disk-usage-to-5-6-0/
Vallified
rqlite 5.10.0 released: comparing its disk usage to 5.6.0 - Vallified
rqlite is a lightweight, open-source, distributed relational database written in Go, with SQLite as its storage engine. 5.10.0 is now out, capping a series of releases that brings significant improvements in disk usage and startup times. Since the release…
Golang drawer
https://notes.burke.libbey.me/ansi-escape-codes/
notes.burke.libbey.me
Everything you never wanted to know about ANSI escape codes
Golang drawer
https://matklad.github.io//2021/02/06/ARCHITECTURE.md.html
matklad.github.io
ARCHITECTURE.md
If you maintain an open-source project in the range of 10k-200k lines of code, I strongly encourage you to add an ARCHITECTURE document next to README and CONTRIBUTING.
Before going into the details of why and how, I want to emphasize that this is not another…
Golang drawer
https://quii.gitbook.io/learn-go-with-tests/meta/anti-patterns
quii.gitbook.io
Anti-patterns | Learn Go with tests
Golang drawer
https://dev.to/feliperosa/getting-started-with-libp2p-in-go-4hoa
DEV Community
Getting started with libp2p in Go
This post gives a brief introduction to developing peer-to-peer applications using libp2p using the G...
Golang drawer
https://threedots.tech/post/repository-secure-by-design/
threedots.tech
Repository secure by design: how to sleep better without fear of security vulnerabilities
Thanks to the tests and code review, you can make your project bug-free. Right? Well… actually, probably not. That would be too easy.
😉
These techniques lower the chance of bugs, but they can’t eliminate them entirely. But does it mean we need to live with…
Golang drawer
https://eli.thegreenplace.net/2021/go-internals-invariance-and-memory-layout-of-slices/
Golang drawer
https://eli.thegreenplace.net/2021/rest-servers-in-go-part-4-using-openapi-and-swagger/
Golang drawer
https://blog.sandipb.net/2018/05/02/using-zap-simple-use-cases/
Blog of Sandip Bhattacharya
Using Zap - Simple use cases | sandipb.net
I was intrigued when Uber announced zap, a logging library for Go with claims of really high
speed and memory efficiency. I had tried structured …
Golang drawer
https://yaml2go.prasadg.dev
Golang drawer
https://chrisjean.com/git-submodules-adding-using-removing-and-updating/
Golang drawer
https://github.com/dkaslovsky/textnote
GitHub
GitHub - dkaslovsky/textnote: Simple tool for creating and organizing daily notes on the command line
Simple tool for creating and organizing daily notes on the command line - dkaslovsky/textnote
Golang drawer
https://dapr.io
dapr.io
Dapr - Distributed Application Runtime
APIs for building secure and reliable microservices, durable workflows, and agentic AI
Golang drawer
https://github.com/lesovsky/pgcenter
GitHub
GitHub - lesovsky/pgcenter: Command-line admin tool for observing and troubleshooting Postgres.
Command-line admin tool for observing and troubleshooting Postgres. - lesovsky/pgcenter
Golang drawer
https://github.com/uber-go/zap
GitHub
GitHub - uber-go/zap: Blazing fast, structured, leveled logging in Go.
Blazing fast, structured, leveled logging in Go. Contribute to uber-go/zap development by creating an account on GitHub.
Golang drawer
https://www.ego.dev
Golang drawer
https://www.gopherguides.com/articles/leveraging-the-go-type-system
Gopher Guides
Leveraging the Go Type System
If you haven't worked in a typed language before, it may not be obvious at first the power that it brings. This article will show you how to leverage the type system to make your code easier to use and more reusable. - Authored by Cory LaNou
Golang drawer
https://www.youtube.com/watch?v=mBNIZHHi5Rg
YouTube
Go 1.16 Embed package explained in 5 minutes!
-- Timestamps
00:00 Intro
00:56 Embed as string
02:09 Embed as []byte
03:47 Embed as embed.FS
05:05 Outro
Golang drawer
https://henvic.dev/posts/my-go-mistakes/
henvic.dev
My Go mistakes | Henrique Vicente
In this post, I share mistakes I've made writing Go code for six years since the beginning of my journey with the language.
Golang drawer
https://brunocalza.me/how-buffer-pool-works-an-implementation-in-go/
Bruno Calza
How Buffer Pool Works: An Implementation In Go
Exploring how buffer pool management works in databases by building one