Golang drawer
@golang101
173
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
173 subscribers
Golang drawer
https://stackoverflow.blog/2022/03/09/rewriting-bash-scripts-in-go-using-black-box-testing/
Stack Overflow Blog
Rewriting Bash scripts in Go using black box testing
When rewriting software in a new language, how do you test that your new and old programs do the same thing?
Golang drawer
https://www.youtube.com/watch?v=lZAB5ZEfc1Q
YouTube
Let's make a WORDLE clone! Go and Ebiten / Ebitengine Tutorial
Code:
https://github.com/jarreed0/wordle/tree/main/go
(C++ & SDL code also in repo, problem with yellows)
Play the game: https://thechamps.co/wordle/
Dictionary: https://thechamps.co/wordle/dict.txt
Dictionary w/ quotes: https://thechamps.co/wordle/dict4.txt…
Golang drawer
https://embeddedgo.github.io/2022/03/09/pix_a_minimalistic_graphic_library_part1.html
Embedded Go
pix, a minimalistic graphic library (part 1)
Bare-metal programming with Go.
Golang drawer
https://www.storj.io/blog/finding-goroutine-leaks-in-tests
www.storj.io
Finding Goroutine Leaks in Tests
Golang drawer
https://earthly.dev/blog/golang-monorepo/
Earthly Blog
Building a Monorepo in Golang
Learn how to successfully build a monorepo in Go, where each module independently manages its own build, test, and release cycles. Discover the ben...
👍
1
Golang drawer
https://github.com/mrmarble/termsvg
GitHub
GitHub - MrMarble/termsvg: Record, share and export your terminal as a animated SVG image.
Record, share and export your terminal as a animated SVG image. - GitHub - MrMarble/termsvg: Record, share and export your terminal as a animated SVG image.
Golang drawer
https://qvault.io/golang/connecting-to-rabbitmq-in-golang-easy/
blog.boot.dev
Using a High-Level RabbitMQ Client in Golang
If you’ve already read my previous post, you know that the amqp package is awesome and you can get up and running with just 40-50 lines of simple code. Unfortunately, the bare-bones amqp library doesn’t handle a lot of the stuff you probably wish it did,…
Golang drawer
https://github.com/gzuidhof/tygo
GitHub
GitHub - gzuidhof/tygo: Generate Typescript types from Golang source code
Generate Typescript types from Golang source code. Contribute to gzuidhof/tygo development by creating an account on GitHub.
Golang drawer
https://github.com/TomWright/dasel
GitHub
GitHub - TomWright/dasel: Select, put and delete data from JSON, TOML, YAML, XML and CSV files with a single tool. Supports conversion…
Select, put and delete data from JSON, TOML, YAML, XML and CSV files with a single tool. Supports conversion between formats and can be used as a Go package. - TomWright/dasel
Golang drawer
https://github.com/99designs/aws-vault
GitHub
GitHub - 99designs/aws-vault: A vault for securely storing and accessing AWS credentials in development environments
A vault for securely storing and accessing AWS credentials in development environments - 99designs/aws-vault
Golang drawer
https://github.com/multiprocessio/fakegen
GitHub
GitHub - multiprocessio/fakegen: Single binary CLI for generating structured JSON, CSV, Excel, etc.
Single binary CLI for generating structured JSON, CSV, Excel, etc. - GitHub - multiprocessio/fakegen: Single binary CLI for generating structured JSON, CSV, Excel, etc.
Golang drawer
https://github.com/projectdiscovery/httpx
GitHub
GitHub - projectdiscovery/httpx: httpx is a fast and multi-purpose HTTP toolkit that allows running multiple probes using the retryablehttp…
httpx is a fast and multi-purpose HTTP toolkit that allows running multiple probes using the retryablehttp library. - projectdiscovery/httpx
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/gocql/gocql
GitHub
GitHub - apache/cassandra-gocql-driver: GoCQL Driver for Apache Cassandra
®
GoCQL Driver for Apache Cassandra
®
. Contribute to apache/cassandra-gocql-driver development by creating an account on GitHub.
Golang drawer
https://github.com/projectdiscovery/subfinder
GitHub
GitHub - projectdiscovery/subfinder: Fast passive subdomain enumeration tool.
Fast passive subdomain enumeration tool. Contribute to projectdiscovery/subfinder development by creating an account on GitHub.
Golang drawer
https://github.com/Permify/permify-gorm
GitHub
GitHub - Permify/go-role: Open source RBAC library. Associate users with roles and permissions.
Open source RBAC library. Associate users with roles and permissions. - Permify/go-role
Golang drawer
https://go.dev/blog/go1.18
go.dev
Go 1.18 is released! - The Go Programming Language
Go 1.18 adds generics, native fuzzing, workspace mode, performance improvements, and more.
Golang drawer
https://blog.johnstarich.com/write-once-store-anywhere-extensible-file-systems-for-go-65c7c0949e74
Medium
Write once, store anywhere: Extensible file systems for Go
Use this new file system pattern in your next app for better quality code and less wasted effort. We take Go’s FS to a whole new level.
Golang drawer
https://dev.to/42atomys/how-will-go-generics-in-go-118-change-your-life-2e5i
DEV Community
✨
How will Go Generics in Go 1.18 change your life?
💜
With the arrival of a long awaited update for some, or an update like the others for others. Generics...
Golang drawer
https://go.dev/blog/intro-generics
go.dev
An Introduction To Generics - The Go Programming Language
An introduction to generics in Go.