登录
首页 >  Golang >  Go问答

Golang构建找不到路径_/mnt/c/XXXXX的模块

来源:stackoverflow

时间:2024-04-19 16:48:32 237浏览 收藏

本篇文章向大家介绍《Golang构建找不到路径_/mnt/c/XXXXX的模块》,主要包括,具有一定的参考价值,需要的朋友可以参考一下。

问题内容

我的系统是 windows 10 中的 wsl 2。

 os: debian 10 buster
 kernel: x86_64 linux 4.19.104-microsoft-standard
 shell: zsh 5.7.1
 cpu: amd ryzen 9 4900hs with radeon graphics @ 16x 2.994ghz

golang 信息:

go version go1.15.2 linux/amd64
goroot="/usr/local/go"
gopath="/mnt/c/workspace/6.824"

我在通过插件模型构建项目时遇到了一个问题:

$ go build -buildmode=plugin ../mrapps/wc.go
build command-line-arguments: cannot find module for path _/mnt/c/workspace/6.824/src/mr

奇怪的是“_/mnt”

如何解决? 为什么路径前面有一个“_”?

请帮助我。


解决方案


我会尝试使用 go mod 而不是依赖 gopath

unset GOPATH
cd /mnt/c/workspace/6.824/
go mod init "yourProject"
go build -buildmode=plugin mrapps/wc.go

今天关于《Golang构建找不到路径_/mnt/c/XXXXX的模块》的内容就介绍到这里了,是不是学起来一目了然!想要了解更多关于的内容请关注golang学习网公众号!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>