간단한 문젠대..

GET

 gin-gonic 웹 프레임워크에서 GET은 .Query()함수로 query parameter로 넘어온 데이터를 받습니다.

http://foo.com?id=1234
 
...
a := c.Query(id)

POST

POST의 경우 body로 넘어온 데이터를 받습니다.

http://foo.com
# body 부분
{id:1234}
 
...
a := c.PostForm("id")

DELETE

gin-gonic에서 DELETE 메소드는 무조건 query parameter로 데이터를 넘겨야합니다. body로 데이터를 넘겨줄 경우 이를 인식하지 못합니다.

http://foo.com
# body 부분
{id:1234}


...
a := c.PostForm("id") // nil 


http://foo.com?id=1234


...
a := c.Query(id) // 1234