{"comment":{"url":"https://api.github.com/repos/golang/tools/comments/18144859","html_url":"https://github.com/golang/tools/commit/0f870d4d866f243ba9e19631a63ae3e4cbac6f79#commitcomment-18144859","id":18144859,"user":{"login":"adonovan","id":5658175,"avatar_url":"https://avatars.githubusercontent.com/u/5658175?v=3","gravatar_id":"","url":"https://api.github.com/users/adonovan","html_url":"https://github.com/adonovan","followers_url":"https://api.github.com/users/adonovan/followers","following_url":"https://api.github.com/users/adonovan/following{/other_user}","gists_url":"https://api.github.com/users/adonovan/gists{/gist_id}","starred_url":"https://api.github.com/users/adonovan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adonovan/subscriptions","organizations_url":"https://api.github.com/users/adonovan/orgs","repos_url":"https://api.github.com/users/adonovan/repos","events_url":"https://api.github.com/users/adonovan/events{/privacy}","received_events_url":"https://api.github.com/users/adonovan/received_events","type":"User","site_admin":false},"position":59,"line":503,"path":"go/loader/loader.go","commit_id":"0f870d4d866f243ba9e19631a63ae3e4cbac6f79","created_at":"2016-07-06T16:42:01Z","updated_at":"2016-07-06T16:42:01Z","body":"The goal of `go/loader` is to provide behavior consistent with standard tools such as `go build`.  Initial packages are not subject to vendor interpretation, so if you specify `github.com/my/app` as a command-line argument, it always refers to package `github.com/my/app`, no matter what directory you're currently in.  You can always specify something like `../vendor/github.com/my/app` if that's what you mean, and it would be straightforward for a `go/loader` client such as vektra to use `(*build.Context).Import` to preprocess the user's input in this way before invoking `go/loader`, so I don't think it makes sense as another configuration parameter.  This package has far too many options already."}}
{"actor":{"display_login":"adonovan"}}