Я только что прочитал документацию по gin и обнаружил, что существует 2 различных способа установки папки ресурсов на сервер, один из которых использует метод Stati c () маршрутизатора следующим образом:
package main
import "github.com/gin-gonic/gin"
func main() {
r := gin.Default()
r.Static("/assets", "./assets")
Затем другой использует промежуточное ПО stati c следующим образом:
package main
import (
"github.com/gin-gonic/gin"
"github.com/gin-contrib/static"
)
func main() {
r := gin.Default()
r.Use(static.Serve("/", static.LocalFile("./assets", false)))
Есть ли разница между этими двумя способами в отношении скорости, побочных эффектов и так далее?