Skip to content
This repository has been archived by the owner on Jun 27, 2023. It is now read-only.

Loading input failed: failed parsing source file mockdemo: open mockdemo: The system cannot find the file specified. #652

Closed
mrgAndysm opened this issue Jun 8, 2022 · 2 comments

Comments

@mrgAndysm
Copy link

mrgAndysm commented Jun 8, 2022

E:\mockdir> mockgen -source=mockdemo.go
Loading input failed: failed parsing source file mockdemo: open mockdemo: The system cannot find the file specified.

@codyoss
Copy link
Member

codyoss commented Jul 8, 2022

@mrgAndysm Can you please re-create this issue with our template and give more information how to reproduce. Thanks!

@codyoss codyoss closed this as completed Jul 8, 2022
@melitadn
Copy link

hi
i also encounter the same issue
while trying to generate the mock file
project structure :
C:/.../parent/internal/handler/handler.go
C:/.../parent/internal/mocks/mock_handler.go

currently, I generate/execute from a command prompt on windows, and I am on the parent folder
go mock version =
mockgen --version
v1.6.0

set GOHOSTARCH=amd64
set GOHOSTOS=windows
set GO111MODULE=on
set GOARCH=amd64
set GOVERSION=go1.18
set GOOS=windows
set GOSUMDB=off
set GOEXE=.exe

i have try to add _ "github.com/golang/mock/mockgen/model"
and generated it using go mod vendor
i already have go mod file generated from go mod init as well

mockgen -source=internal/handler/handler.go -destination=internal/mocks/mock_handler.go -package=mocks --build_flags=--mod=mod
2022/07/19 16:35:41 Loading input failed: failed parsing source file internal/handler/handler: open internal/handler/handler: The system cannot find the path specified.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants