登录
首页 >  Golang >  Go问答

感到困惑如何在 Go 项目中进行源代码构建

来源:stackoverflow

时间:2024-03-04 16:33:14 315浏览 收藏

目前golang学习网上已经有很多关于Golang的文章了,自己在初次阅读这些文章中,也见识到了很多学习思路;那么本文《感到困惑如何在 Go 项目中进行源代码构建》,也希望能帮助到大家,如果阅读完后真的对你学习Golang有帮助,欢迎动动手指,评论留言并分享~

问题内容

我正在尝试构建以太坊节点 geth:https://github.com/ethereum/go-ethereum 我将项目克隆到我的 src 文件夹中(在一个名为 geth 的文件夹中,不应该这样做,对吧?),当我尝试运行/编译时找不到:

"github.com/ethereum/go-ethereum/accounts"
"github.com/ethereum/go-ethereum/accounts/keystore"
"github.com/ethereum/go-ethereum/cmd/utils"

目前这些文件存在,作为我正在尝试编译的项目的一部分,所以我实际上不明白为什么要在线引用存储库,以及无论如何,为什么它不起作用


解决方案


您必须将 geth 源克隆到 GOPATH 的确切文件夹中,实际路径应为 GOPATH/src/github.com/ethereum/go-ethereum

好了,本文到此结束,带大家了解了《感到困惑如何在 Go 项目中进行源代码构建》,希望本文对你有所帮助!关注golang学习网公众号,给大家分享更多Golang知识!

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