【发布时间】:2019-08-02 20:09:06
【问题描述】:
现在,我已经导入了一个包。在我的情况下是
import "crypto/ecdsa"
此包包含一个名为ecdsa.go 的文件。我想看,但不知道在哪里看。我似乎无法在我的工作目录中找到它。文件是否隐藏?还是默认全局安装?
【问题讨论】:
现在,我已经导入了一个包。在我的情况下是
import "crypto/ecdsa"
此包包含一个名为ecdsa.go 的文件。我想看,但不知道在哪里看。我似乎无法在我的工作目录中找到它。文件是否隐藏?还是默认全局安装?
【问题讨论】:
这个包是 Go 项目的一部分。您可以在<go-root-path>/src 目录中找到它。
您可以通过运行go env GOROOT 找到您的“进入根路径”。
Go在linux中的大概位置是/usr/local/go
【讨论】:
Go 标准库包位于GOROOT/src。
对于GOROOT,运行
go env GOROOT
例如,对于 Linux 上的包 import "crypto/ecdsa" 文件 ecdsa.go,
$ go env GOROOT
/home/peter/go
$ ls /home/peter/go/src/crypto/ecdsa/ecdsa.go
/home/peter/go/src/crypto/ecdsa/ecdsa.go
$
【讨论】: