Task API implementation in GO with Gin