From 7c3c88cfc2dee0688ccba3793465696069d8f2c0 Mon Sep 17 00:00:00 2001 From: Helmut Merz Date: Wed, 9 Aug 2023 19:46:09 +0200 Subject: [PATCH] serve: rcell: get message header from path --- server/server.go | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/server/server.go b/server/server.go index ced1e76..42716de 100644 --- a/server/server.go +++ b/server/server.go @@ -29,9 +29,6 @@ func Serve(ctx lib.Context) { r := gin.New() r.Use(gin.Recovery()) r.Use(Logger(ctx)) - /*r.GET("/*action", func(c *gin.Context) { - c.String(http.StatusOK, "Hello World") - })*/ cfg := ctx.Config().(*Cfg) for _, rcfg := range cfg.routes { setRoute(ctx, rcfg, r) @@ -62,5 +59,7 @@ func setRoute(ctx lib.Context, rcfg routeCfg, r *gin.Engine) { // RCell (request / response handler cell) implementation func RCell(ctx lib.Context, spec *rcellSpec, gc *gin.Context) { - fmt.Println("*** RCell called") + msg := gc.Param("msg") + fmt.Printf("*** RCell called: msg: %s\n", msg) + gc.String(http.StatusOK, "Hello World") }