add golang support
add agprg command to ignore certain dirs