Golang drawer
@golang101
174
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
174 subscribers
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…
Golang drawer
https://mustafaakin.dev/posts/2021-12-08-running-intellij-idea-with-jdk17-for-better-render-performance/
mustafaakin.dev
Running IntelliJ IDEA with JDK 17 for Better Render Performance with Metal
Over the years, although a tremendously valuable tool, IntelliJ IDEA started to feel slowed down, even on these latest M1 Pro machines. It’s become frustrating. I disabled as many plugins as not needed. However, it’s still not sufficient. I have discovered…
👍
1
Golang drawer
https://miro.com/app/board/uXjVOaLW7dY=/
miro.com
Go 1.18 All You Need to Know
All you need to know about the greatest Go release Go 1.18 with all major features.
🤩
1
Golang drawer
https://ebiten.org/blog/native_compiling_for_nintendo_switch.html
Ebitengine - A dead simple 2D game engine for Go
Compiling a Go program into a native binary for Nintendo Switch
™
- Ebitengine
Ebitengine is an open source game engine for the Go programming language. Ebitengine's simple API allows you to quickly and easily develop 2D games that can be deployed across multiple platforms.
Golang drawer
https://eng.uber.com/how-we-saved-70k-cores-across-30-mission-critical-services/
Golang drawer
https://blog.carlmjohnson.net/post/2021/golang-118-minor-features/
blog.carlmjohnson.net
Three Minor Features in Go 1.18
Okay, but apart from generics and fuzzing, what has Go 1.18 ever done for us?
Golang drawer
https://github.com/onsi/ginkgo
GitHub
GitHub - onsi/ginkgo: A Modern Testing Framework for Go
A Modern Testing Framework for Go. Contribute to onsi/ginkgo development by creating an account on GitHub.