This is a simple demonstration of Kubernetes composed of two Go webapp (frontend and backend).
You will find a Makefile at the root of the repo which include most of the command one would need to create a Namespace, deploy, scale containers, etc..
Examples:
Build all the containers (if you are using minikube, you might want to expose its Docker environemt first)
eval $(minikube docker-env)
make all
Deploy the applications in Kubernetes
make kube-deploy
Destroy all the resources in Kubernetes
make kube-destroy
I realise building the simple Go apps in Docker is totally overkill but this project is meant to explain what a full featured project would look like.