Golang drawer
@golang101
174
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
174 subscribers
Golang drawer
https://teivah.medium.com/when-to-use-generics-in-go-36d49c1aeda
Medium
When to Use Generics in Go?
Introducing Go 1.18 generics and discussing common uses and misuses.
Golang drawer
https://changelog.com/gotime/210
Changelog
Mat asks the Go Team anything (Go Time #210)
You had questions, the Go Team had answers! Topics covered include generics (of course), governance (of course), Go 2, text editors, GitHub Copilot, garbage collection, and more.
Golang drawer
https://goodfirstissue.dev/language/go/
goodfirstissue.dev
Go | Good First Issue
Curated list of issues in Go from popular open-source projects that you can easily fix.
Golang drawer
https://github.com/carlmjohnson/requests
GitHub
GitHub - earthboundkid/requests: HTTP requests for Gophers
HTTP requests for Gophers. Contribute to earthboundkid/requests development by creating an account on GitHub.
Golang drawer
https://blog.carlmjohnson.net/post/2021/requests-golang-http-client/
blog.carlana.net
Why I wrote my own Go HTTP client
Requests is a convenient Go library for building, sending, and handling HTTP requests.
Golang drawer
https://github.com/pemistahl/lingua-go
GitHub
GitHub - pemistahl/lingua-go: The most accurate natural language detection library for Go, suitable for short text and mixed-language…
The most accurate natural language detection library for Go, suitable for short text and mixed-language text - pemistahl/lingua-go
Golang drawer
https://github.com/adonovan/spaghetti
GitHub
GitHub - adonovan/spaghetti: Spaghetti: a dependency analysis tool for Go packages
Spaghetti: a dependency analysis tool for Go packages - adonovan/spaghetti
Golang drawer
https://github.com/dnaeon/go-vcr
GitHub
GitHub - dnaeon/go-vcr: Record and replay your HTTP interactions for fast, deterministic and accurate tests
Record and replay your HTTP interactions for fast, deterministic and accurate tests - dnaeon/go-vcr
Golang drawer
https://github.com/encoredev/encore
GitHub
GitHub - encoredev/encore: Open source framework for building robust type-safe distributed systems with declarative infrastructure
Open source framework for building robust type-safe distributed systems with declarative infrastructure - encoredev/encore
Golang drawer
https://github.com/spf13/cobra/releases/tag/v1.3.0
GitHub
Release v1.3.0 · spf13/cobra
v1.3.0 - The Fall 2021 release
🍁
Completion fixes & enhancements
💇🏼
In v1.2.0, we introduced a new model for completions. Thanks to everyone for trying it, giving feedback, and providing numero...
Golang drawer
https://pterm.sh/#/
PTerm
PTerm | A Go library to beautify terminal output
PTerm is a Go library that helps to beautify terminal output.
Golang drawer
https://threedots.tech/post/common-anti-patterns-in-go-web-applications/
threedots.tech
Common Anti-Patterns in Go Web Applications
Avoid the most common anti-patterns we've encountered across multiple Go projects. We reveal how to escape tight coupling, separate logic from implementation, and model your domain effectively. Our battle-tested tactics will help you build more maintainable…
Golang drawer
https://betterprogramming.pub/three-things-go-needs-right-now-more-than-generics-a6225d62f76b
Medium
3 Things Go Needs Right Now More Than Generics
My suggestions to make Go an even better language
Golang drawer
https://blog.khanacademy.org/half-a-million-lines-of-go/
Khan Academy Blog
Half a million lines of Go
By Kevin Dangoor Back in December 2019, I first wrote about Goliath, Khan Academy’s project to migrate our backend from a Python 2 monolith ... Read more
Golang drawer
https://rytisbiel.com/2021/03/06/darker-corners-of-go/
Golang drawer
Golang drawer
pinned «
https://rytisbiel.com/2021/03/06/darker-corners-of-go/
»
Golang drawer
https://dave.cheney.net/2021/01/05/a-few-bytes-here-a-few-there-pretty-soon-youre-talking-real-memory
Golang drawer
https://github.com/DataDog/go-profiler-notes/blob/main/guide/README.md
GitHub
go-profiler-notes/guide/README.md at main · DataDog/go-profiler-notes
felixge's notes on the various go profiling methods that are available. - DataDog/go-profiler-notes
Golang drawer
https://tpaschalis.github.io/golang-len/
tpaschalis.github.io
How does Go calculate len()..?
The impetus for this post was a question on the Gophers Slack a while back. A fellow developer wanted to know where to find more information on len.
Golang drawer
https://changelog.com/posts/on-go-application-structure
Changelog
Thoughts on how to structure Go code
Programmers are taught very early on about the importance of organizing their code. Whether it is naming variables and functions, or naming and organizing files, this is a topic covered early in nearly every programming course.
All of this begs the question:…
Golang drawer
https://thenewstack.io/rust-vs-go-why-theyre-better-together/
The New Stack
Rust vs. Go: Why They’re Better Together
For most companies and users, Go is the right default option. Its performance is strong, Go is easy to adopt, and Go’s highly modular nature makes it particularly good for situations where requirements are changing or evolving.As your product matures, and…