add go code folding