问题内容 我使用 Windows 和 WSL 来开发 Go 代码,但是,不知道我是否需要为 Windows 和 WSL 使用单独的 $GOPATH,或者我是否可以为两者使用相同的 $GOPATH 。 Windows 和 WSL 之间可以使用相同的 $GOPATH 吗? 对不起。 正确答案 是的,您甚至应该使用相同的:在两者上取消设置 GOPATH。 (忘记 GOPATH 的存在并停止阅读仍然谈论 GOPATH 的内容。)