From 117d461c4944f189576f0c4967851de458ba6f32 Mon Sep 17 00:00:00 2001 From: Saumit Dinesan Date: Mon, 4 Sep 2023 16:19:32 +0530 Subject: Updating README + Creating idgen package and importing it --- main.go | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'main.go') diff --git a/main.go b/main.go index 34df0fa..fb9628e 100644 --- a/main.go +++ b/main.go @@ -4,6 +4,9 @@ import ( "net/http" "github.com/labstack/echo/v4" + + "fmt" + "github.com/justsaumit/fis-golang/idgen" ) type HelloWorld struct { @@ -15,6 +18,7 @@ func main() { e.GET("/hello", Greetings) e.GET("/hello/:name", GreetingsWithParams) e.GET("/hello-queries", GreetingsWithQuery) + e.GET("/genid", GenerateIDHandler) e.Logger.Fatal(e.Start(":3000")) } @@ -37,3 +41,14 @@ func GreetingsWithQuery(c echo.Context) error { Message: "Hello World, I'm using queries and my name is " + query, }) } + + +func GenerateIDHandler(c echo.Context) error { + id := idgen.GenerateID() + //Print the generated ID to the console. + fmt.Println("Generated ID:", id) + return c.JSON(http.StatusOK, map[string]string{"message": "Generated ID: " + id}) + // return c.JSON(http.StatusOK, HelloWorld{ + // Message: "Generated ID: " + id, + //}) +} -- cgit v1.2.3