标签: go-server

Golang动态创建Struct的成员

我对Golang很新.我知道Golang中有Struct.但就我所知,你必须定义结构

type Circle struct{
    x,y,r float64
}
Run Code Online (Sandbox Code Playgroud)

我想知道如何声明Struct中不存在的新变量

circle := new(Circle)
circle.color = "black"
Run Code Online (Sandbox Code Playgroud)

Thx提前.

go go-server

11
推荐指数
3
解决办法
3万
查看次数

使用go static文件服务器时如何自定义处理找不到的文件?

因此,我正在使用Go服务器来提供单个页面的Web应用程序。

这适用于服务根路由上的所有资产。所有CSS和HTML均已正确提供。

fs := http.FileServer(http.Dir("build"))
http.Handle("/", fs)
Run Code Online (Sandbox Code Playgroud)

因此,当URL为http://myserverurl/index.html或时http://myserverurl/styles.css,它将提供相应的文件。

但是对于类似的URL http://myserverurl/myCustompage404如果myCustompage不是build文件夹中的文件,它将抛出。

如何使不存在文件的所有路由服务index.html

它是一个单页Web应用程序,一旦提供html和js,它将呈现适当的屏幕。但它需要index.html在没有文件的路由上提供。

如何才能做到这一点?

webserver go go-server

3
推荐指数
1
解决办法
1074
查看次数

标签 统计

go ×2

go-server ×2

webserver ×1