ctemplate for go