Golang drawer
@golang101
173
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
173 subscribers
Golang drawer
https://vanitynotes.com/posts/20221101-the-real-problem-with-go
Golang drawer
https://coder.com/blog/go-leak-mysteries
Coder
HTTP Resource Leak Mysteries in Go
Last week, an engineer noticed something suspicious in our dogfood cluster’s main coder service, coderd...
Golang drawer
https://betterprogramming.pub/build-a-desktop-app-using-react-and-go-13c425bf2dba
Medium
Build a Desktop App in Go Using Wails and React
Go meets Web technologies
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://www.arsenm.dev/blog/runtime-cgo/
Arsen's Site
Using Go's runtime/cgo to pass values between C and Go
Calling C code from Go (or Go code from C) presents certain challenges, especially when Go values need to be used by C. This article discusses the runtime/cgo package added in Go 1.17 and how it can be used to solve these challenges.
Golang drawer
https://scribe.rip/@snassr/processing-large-files-in-go-golang-6ea87effbfe2
Golang drawer
https://github.com/Delta456/box-cli-maker
GitHub
GitHub - Delta456/box-cli-maker: Make Highly Customized Boxes for CLI
Make Highly Customized Boxes for CLI. Contribute to Delta456/box-cli-maker development by creating an account on GitHub.
Golang drawer
https://github.com/rueian/rueidis
GitHub
GitHub - redis/rueidis: A fast Golang Redis client that supports Client Side Caching, Auto Pipelining, Generics OM, RedisJSON,…
A fast Golang Redis client that supports Client Side Caching, Auto Pipelining, Generics OM, RedisJSON, RedisBloom, RediSearch, etc. - redis/rueidis
Golang drawer
https://github.com/Permify/permify
GitHub
GitHub - Permify/permify: An open-source authorization as a service inspired by Google Zanzibar, designed to build and manage fine…
An open-source authorization as a service inspired by Google Zanzibar, designed to build and manage fine-grained and scalable authorization systems for any application. - Permify/permify
Golang drawer
https://github.com/trietmn/go-wiki
GitHub
GitHub - trietmn/go-wiki: This is a Golang open-source module that makes it easy to access and parse data from Wikipedia (Wikipedia…
This is a Golang open-source module that makes it easy to access and parse data from Wikipedia (Wikipedia API wrapper) - trietmn/go-wiki
Golang drawer
https://github.com/tomarrell/wrapcheck
GitHub
GitHub - tomarrell/wrapcheck: A Go linter to check that errors from external packages are wrapped
A Go linter to check that errors from external packages are wrapped - tomarrell/wrapcheck
Golang drawer
https://github.com/mmontes11/mariadb-operator
GitHub
GitHub - mmontes11/mariadb-operator:
🦭
Run and operate MariaDB in a cloud native way
🦭
Run and operate MariaDB in a cloud native way. Contribute to mmontes11/mariadb-operator development by creating an account on GitHub.
Golang drawer
https://github.com/skx/alphavet
GitHub
GitHub - skx/alphavet: A golang linter to detect functions not in alphabetical order
A golang linter to detect functions not in alphabetical order - GitHub - skx/alphavet: A golang linter to detect functions not in alphabetical order
Golang drawer
https://itnext.io/we-need-to-talk-about-the-bad-sides-of-go-568a1e5adbc6
Medium
We Need To Talk About The Bad Sides of Go
This is the second part of a 3-article series. This is a story about the downsides of the Go programming language, the part about it that…
Golang drawer
https://wagslane.dev/posts/guard-keyword-error-handling-golang/
www.wagslane.dev
Thoughts on the "Guard" Proposal for Go's Error Handling
I found this proposal for improvements to error handling in Go interesting, but still not something I’d be happy to see implemented.
Allow me to clear up my thoughts on Go’s errors. Overall, I prefer how Go forces me to think about errors at every turn. When…
Golang drawer
https://dev.to/lemonfish/open-source-101-my-first-pr-to-hertz-2dak
DEV Community
👩💻
👨💻
Open Source 101: My First PR to Hertz
Introduce Recently, with the enthusiastic help of Hertz community friends, I tried to...
Golang drawer
https://levelup.gitconnected.com/a-case-for-go-code-generation-testify-73a4b0d46cb1
Medium
A case for Go code generation: testify
If you’ve been using Go for a while, you’re probably familiar with the testing library stretchr/testify. It makes it easy to write tests…
Golang drawer
https://github.com/ak-tr/go-rain
GitHub
GitHub - ak-tr/go-rain: ASCII rain effect in the terminal written in Go inspired by nkleemann's ascii-rain
ASCII rain effect in the terminal written in Go inspired by nkleemann's ascii-rain - GitHub - ak-tr/go-rain: ASCII rain effect in the terminal written in Go inspired by nkleemann's ascii-rain
Golang drawer
https://www.stormkit.io/blog/factory-pattern-for-go-tests
www.stormkit.io
Factory pattern for Go tests - Stormkit
This article will show you how we improved our Go unit tests worklow using a factory pattern.
Golang drawer
https://avilpage.com/2015/05/whats-so-good-about-django-traceback.html
Avil Page
Whats So Good About Django Traceback?
When You are working on django project, if You make any errors, it will throw a simple traceback on the terminal where you started server.If you go to browser, you will find a rich traceback like this