add go lang and fix sum bugs
add go lang and fix sum bugs