diff --git a/main.go b/main.go index c580c48..c9cc96c 100644 --- a/main.go +++ b/main.go @@ -86,6 +86,8 @@ func main() { r.GET("/proxy", routes.GetImage) + r.GET("/version", routes.GetVersion) + soPingCheck := checks.NewPingCheck("https://stackoverflow.com", "GET", 5000, nil, nil) sePingCheck := checks.NewPingCheck("https://stackexchange.com", "GET", 5000, nil, nil) healthcheck.New(r, config.DefaultConfig(), []checks.Check{soPingCheck, sePingCheck}) diff --git a/src/routes/version.go b/src/routes/version.go new file mode 100644 index 0000000..d7dc5c5 --- /dev/null +++ b/src/routes/version.go @@ -0,0 +1,10 @@ +package routes + +import ( + "anonymousoverflow/config" + "github.com/gin-gonic/gin" +) + +func GetVersion(c *gin.Context) { + c.String(200, config.Version) +}