golang找不到package怎么办
时间:2022-02-24 10:27
golang找不到package怎么办 问题描述 使用go build 编译*.go 程序是找不到package。窗口信息如下: 解决问题思路 感觉应该是GOPATH环境变量没有设置对。 问题分析 go build 提示在src stack 目录下找不到相应到库文件。 stacker.go的package内容大致如下 所以尝试修改$GOPATH为src同级目录,再使用go build stacker.go 编译就可以正常找到相应的stack package. 问题总结 go 编译器默认会在当前目录中查找src目录下package。如果没有src目录,编译器就找不到相应的package。 更多golang知识请关注PHP中文网golang教程栏目。 以上就是golang找不到package怎么办的详细内容,更多请关注gxlsystem.com其它相关文章!$GOPATH>go build stacker.go
stacker.go:18:2: cannot find package “stack” in any of:
D:\Go\src\stack (from $GOROOT)
$GOPATH\src\stack (from $GOPATH)
$GOPATH>go version
go version go1.11.2 windows/amd64
package main
import (
"fmt"
"stacker/stack"
"strings"
)