跳到內容

Serving data from file

本頁內容尚未翻譯。

Use c.File() to serve a local file directly, or c.FileFromFS() to serve a file from an http.FileSystem.

func main() {
router := gin.Default()
router.GET("/local/file", func(c *gin.Context) {
c.File("local/file.go")
})
var fs http.FileSystem = // ...
router.GET("/fs/file", func(c *gin.Context) {
c.FileFromFS("fs/file.go", fs)
})
}