我有一个使用 gin-gonic 定义的 golang web 应用程序。我已经定义了 /usr/local/goapp 下的 goapp 结构是这样的 -
/usr/local/goapp
+src
+bin
+pkg
这里是我的 go env -
GOPATH - /usr/local
GOBIN - /usr/local/ goapp/bin
GOROOT - /usr/local/go
当我在源代码的主文件夹下运行 go build 和 go install 时,我得到了我的二进制文件,我可以运行它并看到当我转到主页 URL 时我的 html 被加载。如果我尝试在 bin 文件夹下运行相同的二进制文件,当我转到主页 URL 时,我看不到 html 正在加载。我发现 404 页面未找到。
我在这里错过了什么吗?有没有人遇到过这样的问题?
牧羊人nacy
相关分类