构建命令行参数:无法加载本地软件包:找不到提供软件包的模块

I am unable to load local package using go mod. I have seperate go.mod files for repoA and repoB. I have found no solution anywhere. OS is windows.

$> go version
go version go1.12.7 windows/amd64

I have two modules with repository, when I run main file from repoA. It will try to find module/package of repoB, then it throws an error saying

cannot find module providing package

My repo structure :-

����repoA
�   ����proto
�   �   ����system
�   ����sauth
�   ����shandle
�   ����smodel
�   ����sresponse
����repoB
    ����common
    ����config
    ����proto
        ����account
        ����auth
        ����session

How does the go.mod file of repoA look?

Imports should always be absolute, e.g.:

import "github.com/Himanshu/repoB"

Then, in repoA's go.mod file you can add a replace directive to point "github.com/Himanshu/repoB" to a local path (could be relative).

Make sure to read the relevant parts of the Modules wiki and the official blog post on modules