Golang drawer
@golang101
174
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
174 subscribers
Golang drawer
https://medium.com/@scott_white/using-go-generics-57fba3edecdd
Medium
Using Go Generics
I was pairing with another engineer the other day and we needed to download some largish mp4 files and process the headers. The service…
Golang drawer
https://blog.chuie.io/posts/synconce/
blog.chuie.io
The underutilized usefulness of sync.Once
sync.Once is pretty underrated
Golang drawer
https://brandur.org/fragments/go-xerror
brandur.org
Error stack traces in Go with x/xerrors
A workaround to get nice stack traces for errors in Go.
Golang drawer
https://changelog.com/gotime/193
Changelog
Caddy V2 with Matt Holt (Go Time #193)
Matt Holt joins Jon Calhoun to discuss Caddy, its history, and the process of creating a v2 of the popular web server. In the episode they discuss some of the challenges encountered while building the v2, reasons for doing a major rewrite, and more.
Golang drawer
https://benchmarksgame-team.pages.debian.net/benchmarksgame/fastest/go-csharpcore.html
benchmarksgame-team.pages.debian.net
Go vs C# .NET - Which programs are fastest?
Go C# .NET - Which programs have fastest performance?
Golang drawer
https://go.dev/blog/tidy-web
go.dev
Tidying up the Go web experience - The Go Programming Language
Consolidating our web sites onto go.dev.
Golang drawer
https://golang.org/doc/go1.17
go.dev
Go 1.17 Release Notes - The Go Programming Language
Golang drawer
https://go.dev/blog/go1.17
go.dev
Go 1.17 is released - The Go Programming Language
Go 1.17 adds performance improvements, module optimizations, arm64 on Windows, and more.
Golang drawer
https://github.com/twpayne/chezmoi
GitHub
GitHub - twpayne/chezmoi: Manage your dotfiles across multiple diverse machines, securely.
Manage your dotfiles across multiple diverse machines, securely. - twpayne/chezmoi
Golang drawer
https://github.com/antonmedv/countdown
GitHub
GitHub - antonmedv/countdown: Terminal countdown timer
Terminal countdown timer. Contribute to antonmedv/countdown development by creating an account on GitHub.
Golang drawer
https://wasm4.org/
wasm4.org
WASM-4
Build retro games using WebAssembly for a fantasy console
Golang drawer
https://github.com/willscott/go-nfs/
GitHub
GitHub - willscott/go-nfs: golang NFSv3 server
golang NFSv3 server. Contribute to willscott/go-nfs development by creating an account on GitHub.
Golang drawer
https://github.com/jptosso/coraza-waf
GitHub
GitHub - corazawaf/coraza: OWASP Coraza WAF is a golang modsecurity compatible web application firewall library
OWASP Coraza WAF is a golang modsecurity compatible web application firewall library - corazawaf/coraza
Golang drawer
https://github.com/praetorian-inc/gokart
GitHub
GitHub - praetorian-inc/gokart: A static analysis tool for securing Go code
A static analysis tool for securing Go code. Contribute to praetorian-inc/gokart development by creating an account on GitHub.
Golang drawer
https://centrifugal.dev/blog/2021/08/31/hello-centrifugo-v3
centrifugal.dev
Centrifugo v3 released | Centrifugo
Centrifugo v3 released with lots of exciting improvements
Golang drawer
https://github.com/shenwei356/seqkit
GitHub
GitHub - shenwei356/seqkit: A cross-platform and ultrafast toolkit for FASTA/Q file manipulation
A cross-platform and ultrafast toolkit for FASTA/Q file manipulation - shenwei356/seqkit
Golang drawer
https://github.com/shenwei356/seqkit
GitHub
GitHub - shenwei356/seqkit: A cross-platform and ultrafast toolkit for FASTA/Q file manipulation
A cross-platform and ultrafast toolkit for FASTA/Q file manipulation - shenwei356/seqkit
Golang drawer
https://github.com/golang/glog
GitHub
GitHub - golang/glog: Leveled execution logs for Go
Leveled execution logs for Go. Contribute to golang/glog development by creating an account on GitHub.
Golang drawer
https://moshe-beladev-mb.medium.com/tips-for-effective-go-tests-6b9f1e242f02
Medium
Tips For Effective Go Tests
Skipping tests is common practice, especially in startups that sacrifice testing in favor of rapid development. We all know that this is…
Golang drawer
https://eli.thegreenplace.net/2021/plugins-in-go/
Golang drawer
https://ebiten.org/blog/steam.html
Ebitengine - A dead simple 2D game engine for Go
How to release an Ebiten game for Steam - 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.