From d43f26a0fa7736f66636b1e40464d7d5b53954ae Mon Sep 17 00:00:00 2001 From: MikunoNaka Date: Tue, 15 Jun 2021 12:35:57 +0530 Subject: distributed different router functions into different files --- server/router/users.go | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 server/router/users.go (limited to 'server/router/users.go') diff --git a/server/router/users.go b/server/router/users.go new file mode 100644 index 0000000..d22c47a --- /dev/null +++ b/server/router/users.go @@ -0,0 +1,33 @@ +/* + * OpenBills - Self hosted browser app to generate and keep track of simple invoices + * Version - 0 + * Licensed under the MIT license - https://opensource.org/licenses/MIT + * + * Copyright (c) 2021 Vidhu Kant Sharma +*/ + +package router + +import ( + "github.com/gin-gonic/gin" + "net/http" + + db "github.com/MikunoNaka/openbills/database" +) + +// users API functions +func getAllUsers(ctx *gin.Context) { + ctx.Header("Content-Type", "application/json") + ctx.JSON(http.StatusOK, db.GetAllUsers()) +} + +// func registerUser(ctx *gin.Context) { +// person := db.Person { +// Name: ctx.Query("name"), +// Address: ctx.Query("address"), +// Phone: ctx.Query("phone"), +// Email: ctx.Query("email"), +// } +// +// db.RegisterPerson(person) +// } -- cgit v1.2.3