Golang drawer
@golang101
178
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
178 subscribers
Golang drawer
https://github.com/blevesearch/bleve
GitHub
GitHub - blevesearch/bleve: A modern text/numeric/geo-spatial/vector indexing library for go
A modern text/numeric/geo-spatial/vector indexing library for go - blevesearch/bleve
Golang drawer
https://github.com/antonmedv/walk/releases/tag/v1.8.0
GitHub
Release v1.8.0 · antonmedv/walk
Walk — a terminal file manager.
In this realse:
Added --fuzzy search mode to turn on fuzzy search by default.
Removed 2 seconds timeout in search mode.
Significantly improved performance in dirs w...
Golang drawer
https://medium.com/@andreiboar/7-common-interface-mistakes-in-go-1d3f8e58be60
Medium
7 Common Interface Mistakes in Go
Go is still a new language, and if you’re working with it, chances are that this is not your first programming language.
Golang drawer
https://henvic.dev/posts/testing-go/
henvic.dev
On testing Go code using the standard library | Henrique Vicente
Most programming language ecosystems provide assert functions in their testing libraries but not Go's. Go's standard testing package follows a more direct and to-the-point approach.
Golang drawer
https://kerkour.com/rust-vs-go-concurrency-models-stackfull-vs-stackless-coroutines
Golang drawer
https://bitfieldconsulting.com/posts/tdd-shameless-green
Bitfield Consulting
Shameless green — Bitfield Consulting
Building software is easy when we’re guided by tests, because we can start with quick-and-dirty solutions, without worrying about whether the code is elegant and readable—yet. Let’s see how to use the TDD technique called “Shameless Green”.
Golang drawer
https://carlosbecker.com/posts/pragmatic-gomod-bump/
Carlosbecker
A pragmatic guide to Go module updates | Carlos Becker
I thought I would share some quick bits about how to do go.mod version bumps.
Golang drawer
https://lokal.so/blog/guide-to-sign-and-notarize-your-go-app-for-outside-mac-app-store-distribution
Lokal.so
Lokal.so: : mDNS HTTP Tunneling, Tunnel for Webhook, HTTP Inspection
Lokal is a tunneling software for Public URL and .local mDNS Address, you can use Lokal for sharing endpoint to another user with ease without deploying your service
Golang drawer
https://changelog.com/gotime/318
Changelog
How things get done on the Go Team with Cameron Balahan, Sameer Ajmani & Russ Cox (Go Time #318)
Angelica is joined by Cameron Balahan, Sameer Ajmani & Russ Cox from the Go Team at Google to talk about how things get done on the Go Team, how do they decide what to improve and then how do they go about improving it. We also discuss how they decide what…
Golang drawer
https://lewismetcalf.com/series/making-regex-from-scratch-in-go/
Golang drawer
https://www.dolthub.com/blog/2024-06-21-channel-three-ways/
Dolthub
Three Ways To Think About Channels
Blog for DoltHub, a website hosting databases made with Dolt, an open-source version-controlled SQL database with Git-like semantics.
Golang drawer
https://invidious.incogniweb.net/channel/UCLKPca3kwwd-B59HNr-_lvA/streams
Golang drawer
https://github.com/wI2L/jsondiff
GitHub
GitHub - wI2L/jsondiff: Compute the diff between two JSON documents as a series of RFC6902 (JSON Patch) operations
Compute the diff between two JSON documents as a series of RFC6902 (JSON Patch) operations - wI2L/jsondiff
Golang drawer
https://github.com/danvergara/dblab
GitHub
GitHub - danvergara/dblab: The database client every command line junkie deserves.
The database client every command line junkie deserves. - danvergara/dblab
Golang drawer
https://github.com/k1LoW/tbls
GitHub
GitHub - k1LoW/tbls: tbls is a CI-Friendly tool to document a database, written in Go.
tbls is a CI-Friendly tool to document a database, written in Go. - k1LoW/tbls
Golang drawer
https://github.com/FiloSottile/age
GitHub
GitHub - FiloSottile/age: A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options…
A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability. - FiloSottile/age
Golang drawer
https://github.com/guregu/dynamo
GitHub
GitHub - guregu/dynamo: expressive DynamoDB library for Go
expressive DynamoDB library for Go. Contribute to guregu/dynamo development by creating an account on GitHub.
Golang drawer
https://github.com/go-goyave/goyave/releases/tag/v5.0.0
GitHub
Release Release v5.0.0 · go-goyave/goyave
Introduction
Goyave v5 has been in the oven for over two years. With the first production applications deployed, a ton of issues and flaws revealed themselves, preventing real long-lived projects f...
Golang drawer
https://antonz.org/uuidv7/
antonz.org
UUIDv7 in 33 languages
From JavaScript to Zig, no third-party dependencies.
Golang drawer
https://eltonminetto.dev/en/post/2024-06-12-go-is-a-plataform/
eltonminetto.dev
Go is a platform
Thanks to the Google Developer Experts program, I had the opportunity to participate in Google I/O in Mountain View, California, in May this year.