Golang drawer
@golang101
174
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
174 subscribers
Golang drawer
https://erik-engheim.medium.com/go-does-not-need-a-java-style-gc-ac99b8d26c60
Medium
Go Does Not Need a Java Style GC
Modern languages such as Go, Julia and Rust don’t need complex garbage collectors like the ones use by Java C#. But why? To explain why, we need to get into how garbage collectors work and how…
Golang drawer
https://www.youtube.com/playlist?list=PLDWZ5uzn69ex0U5MmbKWorsTuVBgUePxw#gophercon2021uk
YouTube
GopherCon UK 2021
Videos from all of our great GopherCon UK speakers, recorded in October 2021.
Golang drawer
https://www.youtube.com/watch?v=9j0oQkqzhAE&list=PLDWZ5uzn69ex0U5MmbKWorsTuVBgUePxw&index=7
YouTube
GopherCon UK 2021: Nick Craig-Wood - Deadlocks: The Dark Side of Concurrency
Go makes it so easy to write concurrent programs that sooner or later you will run into a deadlock. A deadlock is where your program (or part of it) just stops working for mysterious reasons.
This talk will explain what deadlocks are and why the Go deadlock…
Golang drawer
https://www.youtube.com/watch?v=Oce77qCXu7I&list=PLDWZ5uzn69ex0U5MmbKWorsTuVBgUePxw&index=9
YouTube
GopherCon UK 2021: Daniela Petruzalek - Building an Indie Game in GO
Go is an awesome systems language and we all know it. But how good is it for developing your own indie games? In a market dominated by Unity and Unreal, in this talk we will explore the feasibility of writing your own game in Go using Ebiten. The talk will…
Golang drawer
https://www.youtube.com/watch?v=Xo7S5fQq2V8&list=PLDWZ5uzn69ex0U5MmbKWorsTuVBgUePxw&index=18
YouTube
GopherCon UK 2021: Chris Reeves - Instrumenting GO Applications
In this talk, we’ll show that introducing observability is not as daunting as it seems! We'll walk through how simple it is to get started with Open Telemetry, how tracing and metrics work and the patterns you can use to help make automatic instrumentation…
Golang drawer
https://www.youtube.com/watch?v=AhnL5addsVo&list=PLDWZ5uzn69ex0U5MmbKWorsTuVBgUePxw&index=8
YouTube
GopherCon UK 2021: Adelina Simion - Using NATS
NATS is a lightweight, easy to deploy, high performance messaging system that builds upon cloud native infrastructure concepts. It is also open source and written in Go. Form3 has been successfully using NATS for event streaming on our multi cloud architecture…
Golang drawer
https://github.com/jesseduffield/lazygit
GitHub
GitHub - jesseduffield/lazygit: simple terminal UI for git commands
simple terminal UI for git commands. Contribute to jesseduffield/lazygit development by creating an account on GitHub.
Golang drawer
https://github.com/kdomanski/iso9660
GitHub
GitHub - kdomanski/iso9660: A go library for reading and creating ISO9660 images
A go library for reading and creating ISO9660 images - kdomanski/iso9660
Golang drawer
https://github.com/FerretDB/FerretDB
GitHub
GitHub - FerretDB/FerretDB: A truly Open Source MongoDB alternative
A truly Open Source MongoDB alternative. Contribute to FerretDB/FerretDB development by creating an account on GitHub.
Golang drawer
https://github.com/jftuga/geodist
GitHub
GitHub - jftuga/geodist: Golang package to compute the distance between two geographic latitude, longitude coordinates
Golang package to compute the distance between two geographic latitude, longitude coordinates - jftuga/geodist
Golang drawer
https://github.com/looterz/grimd
GitHub
GitHub - looterz/grimd: :zap: fast dns proxy that can run anywhere, built to black-hole internet advertisements and malware servers
:zap: fast dns proxy that can run anywhere, built to black-hole internet advertisements and malware servers - looterz/grimd
Golang drawer
https://github.com/esimov/caire
GitHub
GitHub - esimov/caire: Content aware image resize library
Content aware image resize library. Contribute to esimov/caire development by creating an account on GitHub.
Golang drawer
https://pdfcpu.io/
Golang drawer
https://henvic.dev/posts/go-postgres/
henvic.dev
Back to basics: Writing an application using Go and PostgreSQL | Henrique Vicente
Learn how to use PostgreSQL with the Go programming language using the pgx driver and toolkit in a very productive manner. Furthermore, with the provided source code, you'll be able to learn how to write efficient and sound unit and integration tests, ready…
Golang drawer
https://alanilling.com/exiting-the-vietnam-of-programming-our-journey-in-dropping-the-orm-in-golang-3ce7dff24a0f
Medium
Exiting the Vietnam of Programming: Our Journey in Dropping the ORM (in Golang)
The story of how and why we decided to remove our ORM from our backend, the challenges we faced and the ways we’re profiting.
Golang drawer
https://earthly.dev/blog/property-based-testing/
Earthly Blog
Property-Based Testing In Go
Learn how to use property-based testing in Go to automatically generate unit tests and ensure the reliability of your code. Property-based testing ...
Golang drawer
https://tech.marksblogg.com/rdns-domain-name-tld-extract-golang.html
Marksblogg
Faster Top Level Domain Name Extraction with Go
Benchmarks & Tips for Big Data, Hadoop, AWS, Google Cloud, PostgreSQL, Spark, Python & More...
Golang drawer
https://threedots.tech/post/auto-generated-c4-architecture-diagrams-in-go/
threedots.tech
Auto-generated C4 Architecture Diagrams in Go
Learn how to auto-generate C4 architecture diagrams for Go projects with this practical guide. We demonstrate a powerful library that creates up-to-date diagrams from your code, saving time and keeping documentation accurate.
Golang drawer
https://levelup.gitconnected.com/generics-in-go-viva-la-revolution-e27898bf5495
Medium
Generics in Go: Viva La Revolution!
One feature to change them all.
Golang drawer
http://macias.info/entry/202109081800_k8s_informers.md
macias.info
An introduction to Go Kubernetes' informers. Mario Macias' handcrafted blog