Golang drawer
@golang101
174
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
174 subscribers
Golang drawer
https://www.youtube.com/watch?v=j5p5SpqWS8E
YouTube
Terminal Apps with Golang (1/2) #golang
How to do a terminal application with Golang using Bubble Tea framework.
Source code: https://github.com/nicolasparada/go-tea-counter
https://github.com/charmbracelet/bubbletea
#golang #tui
Code Editor: VSCode.
Color theme: "Ra Silver" from Rahman Yerli.…
Golang drawer
https://menno.io/posts/golang-register-calling/
menno.io
Faster software through register based calling
Highly irregular postings about technology and life
Golang drawer
https://benhoyt.com/writings/awkgo/
Benhoyt
AWKGo, an AWK-to-Go compiler
A discussion of AWKGo, a simple compiler that translates a useful subset of the AWK text processing language into Go source code.
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...