我应该把包裹放在哪里,以便可以被另一个包裹导入?
$ tree . ├── main.go └── src └── test.go 1 directory, 2 files $ cat src/test.go package test $ cat main.go package main import "test" $ go build main.go main.go:3:8: import "test": cannot find package
设置您的GOPATH。将软件包foo源放入GOPATH / src / optional-whatever / foo / *。go中,并在代码中使用
import "optional-whatever/foo"
你 并不 需要显式地安装foo,那么去工具是一个构建工具,它会做自动的为你需要的时候。