Practical Go - a book by @amitsaha's repositories
book-exercise-solutions
Solutions to the book exercises
go-sqlite-demo
A demo project to demo SQLite + Go
go-grpc-middleware
Golang gRPC Middlewares: interceptor chaining, auth, logging, retries and more.
config
Configuration for Go applications
go-database-sql-tutorial
A tutorial for Go's database/sql package
go-safeweb
Secure-by-default HTTP servers in Go.
go-version
A Go (golang) library for parsing and verifying versions and version constraints.
grpctl
Easily make your own grpc cli or use gRPC reflection with ease
mysql
Go MySQL Driver is a MySQL driver for Go's (golang) database/sql package
practical-go-book.gihub.io
Source for practicalgo.echorand.me
chi
lightweight, idiomatic and composable router for building Go HTTP services
go-cloud
The Go Cloud Development Kit (Go CDK): A library and tools for open cloud development in Go.
goph
๐ค The native golang ssh client to execute your commands over ssh connection. ๐๐
grpc-health-probe
A command-line tool to perform health-checks for gRPC applications in Kubernetes etc.
hey
HTTP load generator, ApacheBench (ab) replacement, formerly known as rakyll/boom
httperroryzer
Static analyzer to catch invalid uses of http.Error without a return statement which can cause expected bugs
logfmt
Package logfmt marshals and unmarshals logfmt messages.
mux
A powerful HTTP router and URL matcher for building Go web servers with ๐ฆ
testcontainers-go
Testcontainers is a Golang library that providing a friendly API to run Docker container. It is designed to create runtime environment to use during your automatic tests.
work
Process background jobs in Go