Golang drawer
@golang101
173
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
173 subscribers
Golang drawer
https://github.com/mvdan/sh
GitHub
GitHub - mvdan/sh: A shell parser, formatter, and interpreter with bash support; includes shfmt
A shell parser, formatter, and interpreter with bash support; includes shfmt - mvdan/sh
Golang drawer
https://github.com/rqlite/rqlite
GitHub
GitHub - rqlite/rqlite: The lightweight, user-friendly, fault-tolerant database built on SQLite.
The lightweight, user-friendly, fault-tolerant database built on SQLite. - rqlite/rqlite
Golang drawer
https://github.com/FerretDB/FerretDB
GitHub
GitHub - FerretDB/FerretDB: A truly Open Source MongoDB alternative
A truly Open Source MongoDB alternative. Contribute to FerretDB/FerretDB development by creating an account on GitHub.
Golang drawer
https://github.com/antonmedv/fx
GitHub
GitHub - antonmedv/fx: Terminal JSON viewer & processor
Terminal JSON viewer & processor. Contribute to antonmedv/fx development by creating an account on GitHub.
Golang drawer
https://segment.com/blog/changing-one-character-improved-app-performance/
Segment
Changing one character wildly improved our application's performance
Sometimes the only thing standing between your application and 3x better performance is a letter or two.
Golang drawer
https://www.youtube.com/watch?v=-F2t3oInqKE
YouTube
Refactor Cloud applications in Go 1.18 with generics
Learn the benefits of using Google Go to write your cloud applications — now with generics. Generics are the largest single-language change to Go since the release of Go 1. Learn when and how to use generics in your Go code.
Speakers: Cameron Balahan, Cody…
Golang drawer
https://www.alexedwards.net/blog/using-go-run-to-manage-tool-dependencies
www.alexedwards.net
Using go run to manage tool dependencies - Alex Edwards
Golang drawer
https://8thlight.com/blog/go-interface-misuse/
8th Light
Of Ducks and Go Interface Misuse | 8th Light
"If it walks like a duck and quacks like a duck, it is a duck"
Go interfaces are satisfied by any type which has the same set of methods. This means that if a function requires an interface which implements the Quack() and Walk() methods, any typ...
Golang drawer
https://www.fermyon.com/blog/optimizing-tinygo-wasm
Fermyon • Experience the next wave of cloud computing.
Shrink Your TinyGo WebAssembly Modules by 60%
Cutting down on the size of a Wasm binary has advantages for performance and transfer speed. This post covers some tricks for reducing the size of Go code projects when compiled to WebAssembly with TinyGo
Golang drawer
https://encore.dev/blog/testscript-hidden-testing-gem
Encore — Open Source Backend Framework for robust distributed systems
All about testscript – a powerful Go package for testing – Encore Blog
Learn about testscript, the hidden gem the Go team kept locked away as an internal package. Now available for everyone to use.
Golang drawer
https://mccue.dev/pages/5-2-22-go-concurrency-in-java
Golang drawer
https://github.com/luk4z7/go-concurrency-guide
GitHub
GitHub - luk4z7/go-concurrency-guide: Practical concurrency guide in Go, communication by channels, patterns
Practical concurrency guide in Go, communication by channels, patterns - luk4z7/go-concurrency-guide
Golang drawer
https://changelog.com/gotime/229
Changelog
What to do when projects get big and messy with Ian Lopshire & sam boyer (Go Time #229)
Another entry in the maintenance series! Throughout the series we’ve discussed building versus buying, building actually maintainable software, maintaining ourselves, open source maintenance, legacy code, and most recently Go project structure. In this 7th…
Golang drawer
https://tutorialedge.net/golang/go-panic-recovery-tutorial/
TutorialEdge.net
Panic Recovery in Go - Tutorial
In this article, we are going to be taking a look at how we can actively recover from panics within our Go applications.
Golang drawer
https://golangprojectstructure.com/how-to-pixelate-images-in-go-code/
Golang Project Structure
How to Pixelate Images in Go | Golang Project Structure
When an image is pixelated, it has a visual effect applied to reduce its level of detail through the use of many same-sized blocks, each painted with a single
Golang drawer
https://github.com/spf13/cast
GitHub
GitHub - spf13/cast: safe and easy casting from one type to another in Go
safe and easy casting from one type to another in Go - GitHub - spf13/cast: safe and easy casting from one type to another in Go
Golang drawer
https://github.com/flower-corp/rosedb
GitHub
GitHub - rosedblabs/rosedb: Lightweight, fast and reliable key/value storage engine based on Bitcask.
Lightweight, fast and reliable key/value storage engine based on Bitcask. - rosedblabs/rosedb
Golang drawer
https://github.com/sigstore/gitsign
GitHub
GitHub - sigstore/gitsign: Keyless Git signing using Sigstore
Keyless Git signing using Sigstore. Contribute to sigstore/gitsign development by creating an account on GitHub.
Golang drawer
https://www.tbray.org/ongoing/When/202x/2022/05/14/Golang-Generics
Golang drawer
https://blog.merovius.de/posts/2022-05-16-calculating-type-sets/
blog.merovius.de
Calculating type sets is harder than you think
I try to explain why the problem of calculating the exact contents of a type set in Go is harder than it might seem on the surface.