go - 使用Gin加载图像

时间:2017-01-20 08:39:37

标签: go

我开发了网络应用程序,但我无法加载图片。可以通过.css方法加载.jsStatic()文件。图像也一样吗?如何使用Gin将图像加载到Web应用程序?

router.Static("/css", "./css") // this is loading css file
router.Static("/js", "./js") // this is loading js file
// How to load Image?

1 个答案:

答案 0 :(得分:3)

您可以使用StaticFile投放单个文件

router.StaticFile("/favicon.ico", "./resources/favicon.ico")

如果要在给定路径的情况下提供静态图像,可以像使用js和css

一样使用它
router.Static("/img", "./img")

import "github.com/gin-gonic/contrib/static"
.
.
.
router.Use(static.Serve("/img", static.LocalFile("./img", true)))