我开发了一个Web应用程序,但是无法加载图片。通过Static()
方法可以加载.css
和.js
文件。那么图片也是一样的吗?如何使用Gin加载图像到Web应用程序中?
router.Static("/css", "./css") // this is loading css file
router.Static("/js", "./js") // this is loading js file
// How to load Image?
我开发了一个Web应用程序,但是无法加载图片。通过Static()
方法可以加载.css
和.js
文件。那么图片也是一样的吗?如何使用Gin加载图像到Web应用程序中?
router.Static("/css", "./css") // this is loading css file
router.Static("/js", "./js") // this is loading js file
// How to load Image?
StaticFile
来提供单个文件。router.StaticFile("/favicon.ico", "./resources/favicon.ico")
router.Static("/img", "./img")
或者
import "github.com/gin-gonic/contrib/static"
.
.
.
router.Use(static.Serve("/img", static.LocalFile("./img", true)))