{"action":"created","issue":{"url":"https://api.github.com/repos/alecthomas/gometalinter/issues/12","labels_url":"https://api.github.com/repos/alecthomas/gometalinter/issues/12/labels{/name}","comments_url":"https://api.github.com/repos/alecthomas/gometalinter/issues/12/comments","events_url":"https://api.github.com/repos/alecthomas/gometalinter/issues/12/events","html_url":"https://github.com/alecthomas/gometalinter/issues/12","id":67921959,"number":12,"title":"Recursive gometalinting","user":{"login":"fern4lvarez","id":1381925,"avatar_url":"https://avatars.githubusercontent.com/u/1381925?v=3","gravatar_id":"","url":"https://api.github.com/users/fern4lvarez","html_url":"https://github.com/fern4lvarez","followers_url":"https://api.github.com/users/fern4lvarez/followers","following_url":"https://api.github.com/users/fern4lvarez/following{/other_user}","gists_url":"https://api.github.com/users/fern4lvarez/gists{/gist_id}","starred_url":"https://api.github.com/users/fern4lvarez/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fern4lvarez/subscriptions","organizations_url":"https://api.github.com/users/fern4lvarez/orgs","repos_url":"https://api.github.com/users/fern4lvarez/repos","events_url":"https://api.github.com/users/fern4lvarez/events{/privacy}","received_events_url":"https://api.github.com/users/fern4lvarez/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-04-12T14:29:15Z","updated_at":"2015-05-08T03:07:56Z","closed_at":"2015-04-14T00:26:33Z","body":"I'm missing something like `gometalinter ./...`. Instead, I need to run `gometalinter` on each of my submodules. Am I missing something or is this the way to be?"},"comment":{"url":"https://api.github.com/repos/alecthomas/gometalinter/issues/comments/100084325","html_url":"https://github.com/alecthomas/gometalinter/issues/12#issuecomment-100084325","issue_url":"https://api.github.com/repos/alecthomas/gometalinter/issues/12","id":100084325,"user":{"login":"alecthomas","id":41767,"avatar_url":"https://avatars.githubusercontent.com/u/41767?v=3","gravatar_id":"","url":"https://api.github.com/users/alecthomas","html_url":"https://github.com/alecthomas","followers_url":"https://api.github.com/users/alecthomas/followers","following_url":"https://api.github.com/users/alecthomas/following{/other_user}","gists_url":"https://api.github.com/users/alecthomas/gists{/gist_id}","starred_url":"https://api.github.com/users/alecthomas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alecthomas/subscriptions","organizations_url":"https://api.github.com/users/alecthomas/orgs","repos_url":"https://api.github.com/users/alecthomas/repos","events_url":"https://api.github.com/users/alecthomas/events{/privacy}","received_events_url":"https://api.github.com/users/alecthomas/received_events","type":"User","site_admin":false},"created_at":"2015-05-08T03:07:56Z","updated_at":"2015-05-08T03:07:56Z","body":"I think that last commit should fix the last of the issues.\r\n\r\nThe current behaviour is not 100% optimal, but seems to work in all cases that I've tested.\r\n\r\n- Directories are recursed correctly: paths without .go files are skipped, paths with a leading _ or . are skipped.\r\n- Each linter is called with exactly one path at a time. This is not optimal, as some linters (like errcheck) are much faster if called once with a single recursive path.\r\n\r\nPS. Thanks for compiling that comprehensive breakdown."}}