{"action":"created","issue":{"url":"https://api.github.com/repos/ReconfigureIO/goblin/issues/38","repository_url":"https://api.github.com/repos/ReconfigureIO/goblin","labels_url":"https://api.github.com/repos/ReconfigureIO/goblin/issues/38/labels{/name}","comments_url":"https://api.github.com/repos/ReconfigureIO/goblin/issues/38/comments","events_url":"https://api.github.com/repos/ReconfigureIO/goblin/issues/38/events","html_url":"https://github.com/ReconfigureIO/goblin/issues/38","id":195301835,"number":38,"title":"`const` definitions with multiple assignments are parsed as separate declarations","user":{"login":"patrickt","id":2498,"avatar_url":"https://avatars.githubusercontent.com/u/2498?v=3","gravatar_id":"","url":"https://api.github.com/users/patrickt","html_url":"https://github.com/patrickt","followers_url":"https://api.github.com/users/patrickt/followers","following_url":"https://api.github.com/users/patrickt/following{/other_user}","gists_url":"https://api.github.com/users/patrickt/gists{/gist_id}","starred_url":"https://api.github.com/users/patrickt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/patrickt/subscriptions","organizations_url":"https://api.github.com/users/patrickt/orgs","repos_url":"https://api.github.com/users/patrickt/repos","events_url":"https://api.github.com/users/patrickt/events{/privacy}","received_events_url":"https://api.github.com/users/patrickt/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2016-12-13T16:33:12Z","updated_at":"2016-12-18T02:21:37Z","closed_at":null,"body":"The top-level expression\r\n\r\n```go\r\nconst ( \r\n    Foo = 1\r\n    Bar = 2\r\n    Baz = 3\r\n)\r\n```\r\n\r\nis parsed as three separate declarations, identical to\r\n\r\n```go\r\nconst Foo = 1\r\nconst Bar = 2\r\nconst Baz = 3\r\n```\r\n\r\nThis normally doesn't cause any problems, except for the case of `iota` propagation within a single const definition. This will require some pretty heavy-duty rejiggering in `DumpDecl`.\r\n \r\n"},"comment":{"url":"https://api.github.com/repos/ReconfigureIO/goblin/issues/comments/267799303","html_url":"https://github.com/ReconfigureIO/goblin/issues/38#issuecomment-267799303","issue_url":"https://api.github.com/repos/ReconfigureIO/goblin/issues/38","id":267799303,"user":{"login":"Lanzafame","id":5924712,"avatar_url":"https://avatars.githubusercontent.com/u/5924712?v=3","gravatar_id":"","url":"https://api.github.com/users/Lanzafame","html_url":"https://github.com/Lanzafame","followers_url":"https://api.github.com/users/Lanzafame/followers","following_url":"https://api.github.com/users/Lanzafame/following{/other_user}","gists_url":"https://api.github.com/users/Lanzafame/gists{/gist_id}","starred_url":"https://api.github.com/users/Lanzafame/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Lanzafame/subscriptions","organizations_url":"https://api.github.com/users/Lanzafame/orgs","repos_url":"https://api.github.com/users/Lanzafame/repos","events_url":"https://api.github.com/users/Lanzafame/events{/privacy}","received_events_url":"https://api.github.com/users/Lanzafame/received_events","type":"User","site_admin":false},"created_at":"2016-12-18T02:21:37Z","updated_at":"2016-12-18T02:21:37Z","body":"@patrickt Thanks for the apology, I understand the balancing act you are performing and appreciate that you have open sourced goblin. \r\n\r\nRegarding goblin 0.2, has the JSON output that you want to achieve been defined? And if it has, are you in a position to elaborate on it? "}}
{"actor":{"display_login":"Lanzafame"}}