please install minikube go for each folder and build Dockerfile update image name in deployment files go.yml and java.yml
$ kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/nginx-0.22.0/deploy/mandatory.yaml
$ kubectl expose deployment
-n ingress-nginx nginx-ingress-controller
--port 80
--type LoadBalancer
--name ingress-nginx
# Deploy java and go instances
$ kubectl apply -f ./go.yml -f ./java.yml
$ kubectl apply -f ./ingress-canary.yml