Golang drawer
@golang101
173
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
173 subscribers
Golang drawer
https://www.dolthub.com/blog/2022-11-07-pruning-test-dependencies-from-golang-binaries/
Dolthub
Pruning test dependencies from Go binaries
Blog for DoltHub, a website hosting databases made with Dolt, an open-source version-controlled SQL database with Git-like semantics.
Golang drawer
https://www.philipotoole.com/replicated-postgres-to-rqlite/
Golang drawer
https://words.filippo.io/dispatches/certificate-interning/
Filippo Valsorda
A GC-Friendly Go Interning Cache
Go 1.20 is adding an interning cache for reused certificates. The entries are reference-counted with the help of the garbage collector and finalizers.
Golang drawer
https://ossinsight.io/2022/
ossinsight.io
Open Source Highlights: Trends and Insights from GitHub 2022 | OSS Insight
We analyzed 5 billion+ GitHub events and got interesting findings about open source software, such as top programming languages, geographic distribution behavior by country or region, popular open source topics, and the most active repositories and developers.
Golang drawer
https://github.com/ktr0731/evans
GitHub
GitHub - ktr0731/evans: Evans: more expressive universal gRPC client
Evans: more expressive universal gRPC client. Contribute to ktr0731/evans development by creating an account on GitHub.
Golang drawer
https://joker-lang.org
Golang drawer
https://slashbase.com
Slashbase
Slashbase - The open-source modern database IDE
Slashbase is an open-source modern database IDE. Use Slashbase to connect to your database, browse data and schema, write, run and save queries, create charts. Supports PostgreSQL, MySQL and MongoDB.
Golang drawer
https://github.com/projectdiscovery/katana
GitHub
GitHub - projectdiscovery/katana: A next-generation crawling and spidering framework.
A next-generation crawling and spidering framework. - projectdiscovery/katana
Golang drawer
https://github.com/nikoksr/notify
GitHub
GitHub - nikoksr/notify: A dead simple Go library for sending notifications to various messaging services.
A dead simple Go library for sending notifications to various messaging services. - nikoksr/notify
Golang drawer
https://github.com/alecthomas/chroma/
GitHub
GitHub - alecthomas/chroma: A general purpose syntax highlighter in pure Go
A general purpose syntax highlighter in pure Go . Contribute to alecthomas/chroma development by creating an account on GitHub.
Golang drawer
https://github.com/superseriousbusiness/gotosocial
Golang drawer
https://github.com/tdewolff/canvas
GitHub
GitHub - tdewolff/canvas: Vector graphics in Go
Vector graphics in Go. Contribute to tdewolff/canvas development by creating an account on GitHub.
Golang drawer
https://zserge.com/posts/carnatus/
Zserge
Let's write a tiny chess engine in Go
How to write a simple chess playing program in one day with a few lines of code
Golang drawer
https://go.transistor.fm/episodes/011-options-where-to-deploy-your-go-servers
go podcast()
go podcast() | 011: Options where to deploy your Go servers
I talk about the three main options to deploy your Go web API. From managing your own server to PaaS to function-as-a-service.
Golang drawer
https://changelog.com/gotime/255
Changelog
Debugging Go with Liran Haimovitch & Tiago Queiroz (Go Time #255)
Natalie & Ian welcome Liran Haimovitch & Tiago Queiroz to the show for a discussion focused on debugging Go programs. They cover good & bad debugging practices, the difficulty of debugging in the cloud, the value of errors logs & metrics, the practice of…
Golang drawer
https://blog.jse.li/posts/torrent/
blog.jse.li
Building a BitTorrent client from the ground up in Go | Jesse Li
What is the complete path between visiting thepiratebay and sublimating an mp3 file from thin air? In this post, we'll implement enough of the BitTorrent protocol to download Debian. Look at the [Source code](https://github.com/veggiedefender/torrent-client/)…
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://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://danp.net/posts/macos-dns-change-in-go-1-20/
Golang drawer
https://go.googlesource.com/proposal/+/master/design/56345-structured-logging.md