--

Hey Enrique,
Tbh I can't tell you about big enterprise projects using Golang, but IMO I think it's absolutely fine if you are going for a repository with multiple projects/packages in it. I would only use one go.mod per package, containing local and remote dependencies. If you don't build a big Monolith the amount of packages referenced there shouldn't be to big anyway 👌

--

--

Pascal Zwikirsch

Solution Architect | Technical Writer | Passionate Developer