Question: Can someone please share resources to learn object-oriented design in Golang? I have searched online but most resources are in Java. Hence I am finding it difficult to practice as I work in Golang in my current company and don't know Java. Eg: I was searching for working code in Golang for elevetor design but couldn't find anything online.

Answer: Golang is not completely OOPS-oriented. so can't apply all aspects. what i would recommend you is to learn Design patterns and try to extract OOPS out of it.
Another way is to read Java / Python code and implement it merely in Golang. I sometimes do that.

Resource :
Additional read:

If your've interviewing or gave any interviewers in Golang, are recruiters asking to solve DSA in Golang or personal choice?