Our great sponsors
Sarama is a Go library for Apache Kafka.
https://github.com/Shopify/sarama (Apache Kafka driver)
Type-safe Redis client for Golang
https://github.com/go-redis/redis (Redis driver).
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
Go MySQL Driver is a MySQL driver for Go's (golang) database/sql package (by go-sql-driver)
For example, here's how to use the MySQL driver package with database/sql:
The powerful template system that Go needs
If you're not a fan of how Go does its templating, alternatives exist, such as the Plush library.
Package gocql implements a fast and robust Cassandra client for the Go programming language.
https://github.com/gocql/gocql (Cassandra driver).
The Go programming language
The database/sql package provides a generic interface around SQL (or SQL-like) databases. It must be used in conjunction with a database driver, such as the ones listed here. When importing a database driver, you need to prefix it with an underscore _ to initialize it.
Painless middleware chaining for Go
You can use a library like Alice to transform the above construct to a more readable form such as:
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
The Official Golang driver for MongoDB
https://github.com/mongodb/mongo-go-driver (MongoDB driver).
Storage Layer 📦
1 project | dev.to | 20 Oct 2022
Using Redis on Cloud? Here are ten things you should know
1 project | dev.to | 10 Oct 2022
Elasticache Redis cluster mode disable and go-redis
1 project | reddit.com/r/golang | 9 Aug 2022
Building turbo-ledger: A Scalable Ledger with Go and Redis
2 projects | dev.to | 9 Jul 2022
Alternative to MongoDB?
9 projects | reddit.com/r/golang | 12 May 2022