I have a weird issue that arose when I took a break from this project. Upon starting up Goland, I'm riddled with errors when trying to run my project.
The specific error, when building one of my packages, is:
start.go: package project/game is not in GOROOT (C:Gosrcprojectgame)
I have a folder structure as such under C:Usersusername
go
|-src
|-project
|-game
|-entity
|-whatever.go
|-game_stuff.go
|-server
and my env vars are as such:
GOROOT=C:Go
GOPATH=C:Usersketchupgo
for each of the modules (project/game/entity, project/game, project/server), I did a git mod init
.
When building, Goland will try to run this:
C:Goingo.exe build -o C:UsersketchupAppDataLocalTemp\___go_build_project_server.exe project/server
and return the error.
Can anyone help me with this issue? Kind of lost since Goland was working fine the last time I opened it. Also not even sure what direction to look at - I'm pretty new to Go and I'm not really sure what documentation to look at : Thank you everyone!
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…