{"action":"created","issue":{"url":"https://api.github.com/repos/nsf/gocode/issues/286","labels_url":"https://api.github.com/repos/nsf/gocode/issues/286/labels{/name}","comments_url":"https://api.github.com/repos/nsf/gocode/issues/286/comments","events_url":"https://api.github.com/repos/nsf/gocode/issues/286/events","html_url":"https://github.com/nsf/gocode/issues/286","id":81587397,"number":286,"title":"Jump to definition of a specific implementation of interface functions","user":{"login":"abourget","id":93424,"avatar_url":"https://avatars.githubusercontent.com/u/93424?v=3","gravatar_id":"","url":"https://api.github.com/users/abourget","html_url":"https://github.com/abourget","followers_url":"https://api.github.com/users/abourget/followers","following_url":"https://api.github.com/users/abourget/following{/other_user}","gists_url":"https://api.github.com/users/abourget/gists{/gist_id}","starred_url":"https://api.github.com/users/abourget/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/abourget/subscriptions","organizations_url":"https://api.github.com/users/abourget/orgs","repos_url":"https://api.github.com/users/abourget/repos","events_url":"https://api.github.com/users/abourget/events{/privacy}","received_events_url":"https://api.github.com/users/abourget/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/nsf/gocode/labels/FeatureRequest","name":"FeatureRequest","color":"009800"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-05-27T19:22:47Z","updated_at":"2015-05-27T23:40:51Z","closed_at":null,"body":"Often I want to debug an interface, but I'm really debugging one of its implementations..\r\n\r\nWhen I look at code that calls funcs on that interface, and I jump to definition, I jump to the `type` definition.. Would it be possible to inject in the running `gocode` that I want to dereference jumps to that interface to a specific implementation ?\r\n\r\nthat'd be so awesome!\r\n\r\nthanks"},"comment":{"url":"https://api.github.com/repos/nsf/gocode/issues/comments/106110347","html_url":"https://github.com/nsf/gocode/issues/286#issuecomment-106110347","issue_url":"https://api.github.com/repos/nsf/gocode/issues/286","id":106110347,"user":{"login":"nsf","id":12567,"avatar_url":"https://avatars.githubusercontent.com/u/12567?v=3","gravatar_id":"","url":"https://api.github.com/users/nsf","html_url":"https://github.com/nsf","followers_url":"https://api.github.com/users/nsf/followers","following_url":"https://api.github.com/users/nsf/following{/other_user}","gists_url":"https://api.github.com/users/nsf/gists{/gist_id}","starred_url":"https://api.github.com/users/nsf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nsf/subscriptions","organizations_url":"https://api.github.com/users/nsf/orgs","repos_url":"https://api.github.com/users/nsf/repos","events_url":"https://api.github.com/users/nsf/events{/privacy}","received_events_url":"https://api.github.com/users/nsf/received_events","type":"User","site_admin":false},"created_at":"2015-05-27T23:40:51Z","updated_at":"2015-05-27T23:40:51Z","body":"Well, gocode doesn't even provide \"jump to definition\". If an editor you're using provides such feature it's not implemented via gocode. It's not a hard thing to do, but it's not in gocode and I don't think I'll add that stuff anytime soon."}}