# Encoding: UTF-8 [{name: "Comments", scope: "source.go", settings: {shellVariables: [{name: "TM_COMMENT_START", value: "// "}, {name: "TM_COMMENT_START_2", value: "/*"}, {name: "TM_COMMENT_END_2", value: "*/"}, {name: "TM_COMMENT_DISABLE_INDENT_2", value: "yes"}]}, uuid: "05400837-EE8F-44D1-A636-3EEB0E82FFF5"}, {name: "Indentation Rules", scope: "source.go", settings: {decreaseIndentPattern: "(?x)\n\t ^ # start of line\n\t (.*\\*/)? # skip comments if present\n (\t\t\t\t\t# three possibilities\n\t \\s* \\} # whitespace and a closing curly brace\n\t ( # capture:\n\t [^}{\"']* \\{ # anything other than curly braces or quotes, then open curly\n\t )? # (optional)\n\t [;\\s]*? # any whitespace or semicolons\n\t |\n (?:\\s* (case|default).*:)\t# case statements pop back one indent\n |\n (?: \\) (?