GO - html 文件无法加载外部 js 文件

我有一个 GO 项目,它的 UI 是由 html 编写的。在 HTML 文件中,我编写了 javascript,我可以安装 GO 并成功加载 UI。

问题是当我将这些 javascript 代码移动到外部文件并包含它时:我只能构建 GO,但是当加载 UI 时,它有错误 404 Not Found,这是“myscripts.js”文件。奇怪的是它的错误标题:远程地址:127.0.0.1:8080 请求 URL:http://localhost:8080/subscribe/myscripts.js 请求方法:GET 状态代码:404 未找到

请帮忙,我还找不到任何答案


白板的微信
浏览 368回答 1
1回答

大话西游666

如果您只为端点定义处理程序,那是正常的。您应该将http.FileServer指向存储项目文件的目录的处理程序添加到路由器。此外,请考虑<base>定义相对链接的根,这将防止路径嵌套等错误。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go