为了账号安全,请及时绑定邮箱和手机立即绑定

我怎样才能找到我的包裹?

我怎样才能找到我的包裹?

Go
天涯尽头无女友 2021-05-06 18:41:48
我应该在哪里放置我的包裹,以便可以将其导入另一个包裹?$ tree.├── main.go└── src    └── test.go1 directory, 2 files$ cat src/test.go package test$ cat main.go package mainimport "test"$ go build main.go main.go:3:8: import "test": cannot find package
查看完整描述

3 回答

?
德玛西亚99

TA贡献1770条经验 获得超3个赞

有一些事情需要发生。您必须先安装“测试”软件包:


$ export GOPATH=$(pwd)   # Assumes a bourne shell (not csh)

$ mkdir src/test

$ mv src/test.go src/test/test.go

$ mkdir pkg                 # go install will put packages here

$ go install test           # build the package and put it in $GOPATH/pkg

$ go build main.go

请注意,不必像创建那样创建pkg go install。一旦安装了测试包(通常是BTW的坏名)go build main.go,现在应该给出不同的错误(例如,“导入但未使用”)


查看完整回答
反对 回复 2021-05-10
?
慕尼黑5688855

TA贡献1848条经验 获得超2个赞

也许,您可以将test.go文件与main.go放在同一目录中,在test.go中,它使用类似以下内容:

import "./test"


查看完整回答
反对 回复 2021-05-10
  • 3 回答
  • 0 关注
  • 201 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信