Added go lang
remove single compile
Add matchit. Remove set list