求教 关于golang环境变量和导入自定义.go文件的问题

各位好我今天刚开始玩go 我的部署是这样的:
export GOROOT=HOME/source/goexportGOBIN=GOROOT/bin
export GOARCH=amd64
export GOOS=linux
export GOPATH=HOME/dewei/goexportPATH=.:PATH:$GOBIN

然后我的工作地址是 dewei/work_go创建了 main.go 在目录下创建 urls/url.go 在main.go里导入提示失败,在友人的提醒下 我把工作路径改到 dewei/go/src 创建了一个 main.go 并且在src下创建了 urls/url.go依然报错,提示找不到 错误如下:

main.go:7:2: cannot find package "linju/urls/url" in any of:

    /home/tusimple/source/go/src/linju/urls/url (from $GOROOT)    /home/tusimple/dewei/go/src/linju/urls/url (from $GOPATH)

main.go导入方法如下:
import "linju/urls/url" 这个 linju 就在 /home/tusimple/dewei/go/src/ 下。


斯蒂芬大帝
浏览 811回答 1
1回答

杨__羊羊

import "urls"导入的应该是这个,url是go的文件名。GOPATH设置的没错,不用改。而且你这个 linju 不知道是什么,建议去看下go的基础知识哈,循序渐进,不要太急躁了。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Html5