{"action":"opened","issue":{"url":"https://api.github.com/repos/fatih/vim-go/issues/543","labels_url":"https://api.github.com/repos/fatih/vim-go/issues/543/labels{/name}","comments_url":"https://api.github.com/repos/fatih/vim-go/issues/543/comments","events_url":"https://api.github.com/repos/fatih/vim-go/issues/543/events","html_url":"https://github.com/fatih/vim-go/issues/543","id":107579305,"number":543,"title":"Add @Spell to goStringGroup","user":{"login":"mmlb","id":708570,"avatar_url":"https://avatars.githubusercontent.com/u/708570?v=3","gravatar_id":"","url":"https://api.github.com/users/mmlb","html_url":"https://github.com/mmlb","followers_url":"https://api.github.com/users/mmlb/followers","following_url":"https://api.github.com/users/mmlb/following{/other_user}","gists_url":"https://api.github.com/users/mmlb/gists{/gist_id}","starred_url":"https://api.github.com/users/mmlb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mmlb/subscriptions","organizations_url":"https://api.github.com/users/mmlb/orgs","repos_url":"https://api.github.com/users/mmlb/repos","events_url":"https://api.github.com/users/mmlb/events{/privacy}","received_events_url":"https://api.github.com/users/mmlb/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-09-21T19:13:03Z","updated_at":"2015-09-21T19:13:03Z","closed_at":null,"body":"I'd like to have spell check within strings and have added \r\n```patch\r\ndiff --git a/syntax/go.vim b/syntax/go.vim\r\nindex 0c606ec..a0fcb03 100644\r\n--- a/syntax/go.vim\r\n+++ b/syntax/go.vim\r\n@@ -144,7 +144,7 @@ hi def link     goSpecialString     Special\r\n hi def link     goEscapeError       Error\r\n \r\n \" Strings and their contents\r\n-syn cluster     goStringGroup       contains=goEscapeOctal,goEscapeC,goEscapeX,goEscapeU,goEscapeBigU,goEscapeError\r\n+syn cluster     goStringGroup       contains=goEscapeOctal,goEscapeC,goEscapeX,goEscapeU,goEscapeBigU,goEscapeError,@Spell\r\n syn region      goString            start=+\"+ skip=+\\\\\\\\\\|\\\\\"+ end=+\"+ contains=@goStringGroup\r\n syn region      goRawString         start=+`+ end=+`+\r\n syn match       goFormatSpecifier   /%[-#0 +]*\\%(\\*\\|\\d\\+\\)\\=\\%(\\.\\%(\\*\\|\\d\\+\\)\\)*[vTtbcdoqxXUeEfgGsp]/ contained containedin=goString\r\n```\r\n\r\nwhich works. I would think this would be behind an option like `g:go_enable_string_spell` or something but do not know how to do so."}}