quii / learn-go-with-tests
Learn Go with test-driven development
See what the GitHub community is most excited about this month.
Learn Go with test-driven development
Fast, Distributed Graph DB
Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and scale and has native Consul and Vault integrations.
The Go programming language
Moby Project - a collaborative project for the container ecosystem to assemble container-based systems
Git with a cup of tea, painless self-hosted git service
libpod is a library used to create container pods. Home of Podman.
Like Prometheus, but for logs.
"rsync for cloud storage" - Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Yandex Files
A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
The Prometheus monitoring system and time series database.
MinIO is a high performance object storage server compatible with Amazon S3 APIs
A multitenant, horizontally scalable Prometheus as a Service
Gogs is a painless self-hosted Git service.
Kubernetes community content
一款轻量级、功能强大的内网穿透代理服务器。支持tcp、udp流量转发,支持内网http代理、内网socks5代理,同时支持snappy压缩、站点保护、加密传输、多路复用、header修改等。支持web图形化管理,集成多用户模式。
Go Training Class Material :
《The Way to Go》中文译本,中文正式名《Go 入门指南》
LinDB is a scalable, high performance, high availability distributed time series database.
Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http
Distributed reliable key-value store for the most critical data of a distributed system
The self-managing, auto-upgrading, Kubernetes distribution for everyone
Run Kubernetes locally
Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin.
Go client for Redis