首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未实现/storage/8D8B-150E/github.com/my-username/App/go.mod: RLock函数

未实现/storage/8D8B-150E/github.com/my-username/App/go.mod: RLock函数
EN

Stack Overflow用户
提问于 2021-08-10 10:26:57
回答 1查看 428关注 0票数 1

我在go中创建一个新模块时遇到了一个问题:go mod init <moduleName>它成功地创建了go.mod文件,但后来抛出了这个错误go: RLock /storage/mySdCard/github.com/my-username/App/go.mod: function not implemented &它不允许我安装任何go包!请帮助我解决此错误,否则我如何修复它!!

我运行了这个命令:go mod init myApp

我得到的输出是:go: creating new go.mod: module myApp go: updating go.mod: Lock /storage/8D8B-150E/Go/src/github.com/my-username/App/go.mod: function not implemented

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-08-10 14:27:49

如果同时运行多个go.mod命令,则go命令使用文件锁定来确保以一致的状态读取go文件。

您看到的RLock /storage/mySdCard/github.com/my-username/App/go.mod: function not implemented错误表明包含go.mod文件(/storage/mySdCard)的文件系统不支持读锁定。(在大多数类Unix操作系统上,我们使用flock系统调用。)

如果您不能将文件系统配置为支持锁定,并且在支持锁定的不同文件系统中工作对您来说是不现实的,请在https://golang.org/issue/new上提交问题,并在问题描述中提到issue #37461 (密切相关)。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68725100

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档