Golang drawer
@golang101
173
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
173 subscribers
Golang drawer
https://github.com/mingue/godi
GitHub
GitHub - mingue/godi: GODI - Simple & Performant Dependency Injection Container for Go
GODI - Simple & Performant Dependency Injection Container for Go - GitHub - mingue/godi: GODI - Simple & Performant Dependency Injection Container for Go
Golang drawer
https://github.com/ent/ent
GitHub
GitHub - ent/ent: An entity framework for Go
An entity framework for Go. Contribute to ent/ent development by creating an account on GitHub.
Golang drawer
https://github.com/miguelmota/golang-for-nodejs-developers
GitHub
GitHub - miguelmota/golang-for-nodejs-developers: Examples of Golang compared to Node.js for learning
🤓
By @miguelmota
Examples of Golang compared to Node.js for learning
🤓
By @miguelmota - miguelmota/golang-for-nodejs-developers
Golang drawer
https://github.com/charmbracelet/vhs
GitHub
GitHub - charmbracelet/vhs: Your CLI home video recorder
📼
Your CLI home video recorder
📼
. Contribute to charmbracelet/vhs development by creating an account on GitHub.
Golang drawer
https://www.atomicjar.com/2022/09/hello-go/
AtomicJar
Hello Go! - AtomicJar
Run services in ephemeral Docker containers during your tests. Try the 0.14.0 release of the Testcontainers-go library that makes it easy!
Golang drawer
https://go.dev/play/p/xvzTfscb4jB
go.dev
Go Playground - The Go Programming Language
Golang drawer
https://puzpuzpuz.dev/thread-local-state-in-go-huh
Random thoughts on concurrency, databases and distributed systems
Thread-Local State in Go, Huh?
We all know that there is no such thing as thread-local state in Go. Yet, there is a trick that helps you to retain the thread identity on the hot path.
Golang drawer
https://developer20.com/json/
Developer20
JSON in Go
Golang drawer
https://www.golang-book.com/books/intro
Golang drawer
https://blog.livekit.io/scaling-webrtc-with-distributed-mesh/
LiveKit Blog
Scaling WebRTC With a Globally Distributed Mesh Network
A technical deep-dive into the architecture of LiveKit Cloud and how we built a system for real-time, 100K-user events.
Golang drawer
https://go.dev/play/p/ajLnlFu6hyg
go.dev
Go Playground - The Go Programming Language
Golang drawer
https://www.infoworld.com/article/3677772/literate-programming-in-go.html
InfoWorld
Literate programming in Go
Our 'code-as-wiki' approach falls far short of the standard set by Donald Knuth, but we hope he might see it as a step in the right direction.
Golang drawer
https://dagger.io/blog/go-sdk
dagger.io
Your CI pipelines should be code: introducing the Dagger Go SDK | Dagger
Build powerful software environments and containerized operations from modular components and simple functions. Perfect for complex software delivery and AI agents. Built by the creators of Docker.
Golang drawer
https://pace.dev/blog/2018/05/09/how-I-write-http-services-after-eight-years.html
Pace Blog
How I write HTTP services after eight years by Mat Ryer - PACE.
Mat Ryer has been writing Go since r59—a pre `1.0` release—and has been building HTTP APIs and services in Go for the past eight years. He shares his experience and insights.
Golang drawer
https://go101.org/blog/2022-10-01-three-way-string-comparison.html
go101.org
No Safe Efficient Ways to Do Three-way String Comparisons in Go -Go 101
Golang online books, articles, tools, etc.
Golang drawer
https://automatetheboringstuff.com/
Golang drawer
https://getstream.io/blog/switched-python-go/
getstream.io
Why We Switched from Python to Go
Deciding on a programming language is always a difficult choice, learn why Stream switched from Python to Go as our language of choice.
Golang drawer
https://howistart.org/posts/go/1/
Golang drawer
https://www.arangodb.com/2020/09/a-story-of-a-memory-leak-in-go-how-to-properly-use-time-after/
ArangoDB
Fixing a Memory Leak in Go: Understanding time.After
Learn from a memory leak story in Go and how to correctly utilize time.After. Gain insights into efficient memory management and Go programming practices.
Golang drawer
https://yewtu.be/watch?v=yd_rtwYaXps
GopherCon Israel | Invidious
The Zen of Go / Dave Cheney
Something that came out of the discussion around the debacle of try earlier in the year was a comment that Peter Bourgon made on the GoTime podcast where he suggested that Go should have a set of values. His specific example was "error handling should be…