From 3582edb403829ec3500df95bff538076e86ae719 Mon Sep 17 00:00:00 2001 From: nikandfor Date: Mon, 28 Oct 2019 14:15:47 +0300 Subject: [PATCH] Context File and FileFromFS examples at README --- README.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/README.md b/README.md index 3dd99d99..d1ba8357 100644 --- a/README.md +++ b/README.md @@ -1212,6 +1212,24 @@ func main() { } ``` +### Serving data from file + +```go +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) + }) +} + +``` + ### Serving data from reader ```go