Open source
go-retry: A robust, flexible Go package that provides configurable retry strategies for functions.
go-spinner: A simple and customizable spinner component for CLI applications written in Go.
go-grpc-bin: gRPC request & response service.
go-saga: A Golang implementation of saga pattern.
go-project-config: A clean and neat way for managing configuration data from environment variables for your Go project.
go-templates: A repository hosting a collection of Go project templates.
- Example of a CRUD gRPC service
- Example of a CRUD gRPC service, with TLS
- Example of a RESTFul API
go-clipboard: A cross-platform clipboard utility for Go.
go-image-resizer: A tiny image resizer utility for Go.
go-makefile-gen: A simple utility tool for generating a Makefile to your Go project.
go-ocr: A tiny OCR utility for Go.
go-retryable-httpclient: A tiny Go retryable http client to use when consuming Rest APIs.