add github syntax highlight and test file for go