gin-revision-middleware
July 11, 2016 ยท View on GitHub
Revision middleware for Gin framework written in Go (Golang).
How to use
Please see the demo code and creat REVISION file and write your application version into file.
package main
import (
"github.com/appleboy/gin-revision-middleware"
"github.com/gin-gonic/gin"
"net/http"
"os"
)
func rootHandler(context *gin.Context) {
context.JSON(http.StatusOK, gin.H{
"Hello": "world",
})
}
func main() {
port := os.Getenv("PORT")
router := gin.Default()
if port == "" {
port = "8000"
}
router.Use(revision.Middleware())
router.GET("/", rootHandler)
router.Run(":" + port)
}
Screenshot for header

