Adding golang backend