add go api