gitignore add golang support, better ruby support