登录
首页 >  Golang >  Go问答

GO语言库文件应该放在 usr/local/go 或 home/username/go 目录下?

来源:stackoverflow

时间:2024-02-27 22:27:22 211浏览 收藏

珍惜时间,勤奋学习!今天给大家带来《GO语言库文件应该放在 usr/local/go 或 home/username/go 目录下?》,正文内容主要涉及到等等,如果你正在学习Golang,或者是对Golang有疑问,欢迎大家关注我!后面我会持续更新相关内容的,希望都能帮到正在学习的大家!

问题内容

我是 Ubuntu 21.04 用户,我正在尝试使用“github.com/golang/protobuf/protoc-gen-go/grpc”lib,我很困惑我的 $GOPATH 是否应该是 GOPATH=$HOME/ go 或 GOPATH=usr/local/go。因为我将 grpc 安装到了 GOPATH=$HOME/go 中,但是 VSCODE 找不到它,只是 usr/local/go 中的库。

可能看起来很明显是 usr/local/go,但我看到到处都有人使用 $GOPATH 作为 GOPATH=$HOME/go。


正确答案


应该设置 go 工具的路径。但GOROOT不需要设置,由go工具运行时决定。 GOPATH 默认为 $HOME/go,不需要设置,除非您想将其移动到其他地方。对于 Go Modules,GOPATH 仅用于存储下载/缓存的模块、编译的对象和 go install 二进制文件。您的源代码可以位于 go.mod 文件下的任何目录中。

好了,本文到此结束,带大家了解了《GO语言库文件应该放在 usr/local/go 或 home/username/go 目录下?》,希望本文对你有所帮助!关注golang学习网公众号,给大家分享更多Golang知识!

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