Golang drawer
@golang101
174
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
174 subscribers
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.
Golang drawer
https://jvns.ca/blog/2022/03/23/a-toy-version-of-tls/
Julia Evans
Implementing a toy version of TLS 1.3
Hello! Recently I’ve been thinking about how I find it fun to learn computer networking by implementing working versions of real network protocols.
Golang drawer
https://bitly.com/blog/why-we-write-everything-in-go/
Bitly | Blog
Why We Write Everything in Go
We like easy-to-read code because we like easy-to-maintain code. This is why we like Go. Read more about our top reasons here.
Golang drawer
https://www.glean.com/blog/how-we-analyzed-and-fixed-a-golang-memory-leak
Glean
How we analyzed and fixed a Golang memory leak
Sharva Pathak | Optimizing resource costs for a cloud-only architecture often results in interesting technical challenges. How we discovered and debugged a Golang memory leak
Golang drawer
https://gosamples.dev/date-time-format-cheatsheet/
gosamples.dev
Date and time format in Go (Golang) cheatsheet | gosamples.dev
Learn how to format date and time
Golang drawer
https://cloud.google.com/blog/products/gcp/go-1-18-and-google-cloud-go-now-with-google-cloud
Google Cloud Blog
Go 1.18 developers and Google Cloud | Google Cloud Blog
Go 1.18 release and Google Cloud working better together.
Golang drawer
https://dev.to/gophers/what-are-go-workspaces-and-how-do-i-use-them-1643
DEV Community
What are go workspaces and how do I use them?
I previously blogged about generics being added as part of the Go 1.18 release. There was another...