Adding golang support