diff options
| author | Jeff Carr <[email protected]> | 2025-03-19 07:49:16 -0500 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-03-19 07:49:16 -0500 |
| commit | 3869dc8c2406fe8e3cc7a851e0ff232f1b4add3b (patch) | |
| tree | 7514acd264eeca413f17bd5837c41a77a0a9b75f | |
| parent | 9e7887ae88b1d60902b6348d8ee0876ab679f915 (diff) | |
| -rw-r--r-- | gin.go | 31 |
1 files changed, 25 insertions, 6 deletions
@@ -20,6 +20,30 @@ func handlePort(port int) { r := ginpb.Default() // Ping test + r.GET("/ping", func(c *ginpb.Context) { + // c.String(http.StatusOK, "pong") + }) + + // Get user value + r.GET("/user/:name", func(c *ginpb.Context) { + // c.JSON(http.StatusOK, gin.H{"user": "test", "status": "no value"}) + /* + user := c.Params.ByName("name") + value, ok := db[user] + if ok { + c.JSON(http.StatusOK, ginpb.H{"user": user, "value": value}) + } else { + c.JSON(http.StatusOK, ginpb.H{"user": user, "status": "no value"}) + } + */ + }) + +} + +func handlePortGin(port int) { + r := gin.Default() + + // Ping test r.GET("/ping", func(c *gin.Context) { c.String(http.StatusOK, "pong") }) @@ -27,12 +51,7 @@ func handlePort(port int) { // Get user value r.GET("/user/:name", func(c *gin.Context) { user := c.Params.ByName("name") - value, ok := db[user] - if ok { - c.JSON(http.StatusOK, gin.H{"user": user, "value": value}) - } else { - c.JSON(http.StatusOK, gin.H{"user": user, "status": "no value"}) - } + c.JSON(http.StatusOK, gin.H{"user": user, "status": "no value"}) }) } |
