如果您是Go项目的根文件夹,请键入:
go test ./...
‘。/ …’符号在“command go
”的“Description of package lists”部分中描述:
An import path is a pattern if it includes one or more “
...
” wildcards,each of which can match any string,including the empty string and strings containing slashes.Such a pattern expands to all package directories found in the
GOPATH
trees with names matching the patterns.As a special case,
x/...
matchesx
as well asx
‘s subdirectories.
For example,net/...
expands tonet
and packages in its subdirectories.
如果你将_test.go文件保存在一个子文件夹中,’go test。/ …’命令将能够接受它们。
但:
>您将需要使用包的名称为导出的变量和函数(在测试中使用)添加前缀,以便测试文件能够访问包导出的内容。
>您不会访问非导出的内容。
原文地址:https://www.jb51.cc/go/187718.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。