decentralized-blogging-platform/restRoutes.go
restRoutes.goRaw
1package main
2
3type Routes []Route
4
5var routes = Routes{
6 Route{
7 "Index",
8 "GET",
9 "/",
10 Index,
11 },
12 Route{
13 "Signup",
14 "POST",
15 "/signup",
16 Signup,
17 },
18 Route{
19 "Login",
20 "POST",
21 "/login",
22 Login,
23 },
24 Route{
25 "GetUsers",
26 "GET",
27 "/users",
28 GetUsers,
29 },
30 Route{
31 "GetUser",
32 "GET",
33 "/user/{userid}",
34 GetUser,
35 },
36 Route{
37 "NewPost",
38 "POST",
39 "/post",
40 NewPost,
41 },
42 Route{
43 "GetPosts",
44 "GET",
45 "/posts",
46 GetPosts,
47 },
48 Route{
49 "GetPost",
50 "GET",
51 "/post/{postid}",
52 GetPost,
53 },
54}