登录
首页 >  Golang >  Go问答

Go Web 服务器 404 页面未找到

来源:stackoverflow

时间:2024-04-05 22:36:36 182浏览 收藏

本篇文章给大家分享《Go Web 服务器 404 页面未找到》,覆盖了Golang的常见基础知识,其实一个语言的全部知识点一篇文章是不可能说完的,但希望通过这些问题,让读者对自己的掌握程度有一定的认识(B 数),从而弥补自己的不足,更好的掌握它。

问题内容

我是网络组装新手

我将 web.go 写入服务器 index.html wasm_exec.js main.wasm 目录 hello_webassembly

然后我 go 在终端中运行 web.go

然后我转到 localhost:8080 它报告 404 页面未找到

我按照 的说明进行操作 https://github.com/golang/go/wiki/webassembly

这是我的 web.go 代码

package main

import (
    "log"
    "net/http"
)

func main() {
    fs := http.FileServer(http.Dir("Hello_WebAssembly"))
    http.Handle("/", fs)

    log.Println("Listening...")
    http.ListenAndServe(":8080", nil)
}

不知道为什么

希望有人能帮我

提前致谢

顺便说一句,我的操作系统是win10


解决方案


我假设您的项目名为 Hello_WebAssembly 并且您正在该文件夹中运行 go run 命令。

如果是这种情况,那么您的 http.Dirinvocab 应为 http.Dir("."),因为您希望从当前目录(项目)提供资源。

以上就是本文的全部内容了,是否有顺利帮助你解决问题?若是能给你带来学习上的帮助,请大家多多支持golang学习网!更多关于Golang的相关知识,也可关注golang学习网公众号。

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>