Let's say I want to write one of my microservices in a project with go and I also want to keep monolit git repository for the whole project. The problem is that such microservice should be located under GOPATH and I can't even symlink it into my project cause git doesn't support symlinks. What are options to keep the monolit repository for project while having go microservices in it?
Edit: I mean what the best practice to keep go microservice in git for non-golang project.