My GOPATH
is C:\src\go
, and I have a project which has the following directory structure:
C:\src\go\src\project\
main.go
folder\
file1.go
file2.go
file3.go
Where file1.go, file2.go, file3.go
has one package name, and main.go
has package name of main and the main method. In main.go
I did something like this:
import (
"fmt"
"./folder"
)
But then, I run from command line go run main.go
and I get an error messages that the functions are undefined, because the package is not loaded correctly, in fact for the package load error I get:
.\main.go:5: imported and not used: "_/C_/src/go/src/project/folder"
where as can be seen the path is not quite correct. Any ideas how to do this import in Windows?