Nik's starred repositories
kubernetes-the-hard-way
Bootstrap Kubernetes the hard way. No scripts.
learn-go-with-tests
Learn Go with test-driven development
chaosmonkey
Chaos Monkey is a resiliency tool that helps applications tolerate random instance failures.
Command-line-text-processing
:zap: From finding text to search and replace, from sorting to beautifying text and more :art:
go-clean-arch
Go (Golang) Clean Architecture based on Reading Uncle Bob's Clean Architecture
rabbitmq-tutorials
Tutorials for using RabbitMQ in various ways
clean-go-article
A reference for the Go community that covers the fundamentals of writing clean code and discusses concrete refactoring examples specific to Go.
go-patterns
Design patterns in Golang
datadog-operator
Kubernetes Operator for Datadog Resources
datadog-api-client-go
Golang client for the Datadog API
asynchronous-messaging-workshop
The Asynchronous Messaging Workshop is a collection of individual labs covering different aspects and patterns of asynchronous messaging.
nginx-ingress-operator
WARNING - DEPRECATION NOTICE: The NGINX Ingress Operator has been updated to be a Helm based operator. This repo has been deprecated and will soon be archived - the new NGINX Ingress Operator repo can be found at https://github.com/nginxinc/nginx-ingress-helm-operator.
golang-concurrency-patterns
A list of concurrency pattern using goroutines and channels in Go