Struggling with Go-based services in Rancher— I want advice

Hey everyone,

I have started working on a small project where I am deploying a few microservices built in Go (Golang) using Rancher 2.x. While I am familiar with the basics of containerization & Kubernetes, I am finding it a bit tricky to manage services built in Go within the Rancher environment— when it comes to networking between pods and service discovery.

Is there a suggest approach or best practices when dealing with Go-based containers in Rancher? such as, anything I should configure or avoid?

I am trying to strengthen my Golang fundamentals to better handle stuff like this, I signed up for a Golang course online. If anyone here has Go + Rancher experience, I want to hear how you got started or learned best.

Thank you… :raising_hands:

Rancher is workload agnostic as it only manages the K8s infrastructure. It sounds like your issue is more on the Kubernetes side which is also agnostic of the workload’s programming language.

Do you have any more specifics on what exactly is causing you difficulties?