From 41cf62ebbcd947b1d5376f4cc471984831dc32e4 Mon Sep 17 00:00:00 2001 From: Victor Starodub Date: Fri, 1 Apr 2016 23:50:00 +0300 Subject: [PATCH] Fixes #4: support GOPATH entries ending in '/'. --- parser/parser_unix.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/parser/parser_unix.go b/parser/parser_unix.go index 0aa7270..472be63 100644 --- a/parser/parser_unix.go +++ b/parser/parser_unix.go @@ -17,7 +17,7 @@ func getPkgPath(fname string) (string, error) { } for _, p := range strings.Split(os.Getenv("GOPATH"), ":") { - prefix := p + "/src/" + prefix := path.Join(p, "src") + "/" if rel := strings.TrimPrefix(fname, prefix); rel != fname { return path.Dir(rel), nil }