diff --git a/cmd/gio/gio.go b/cmd/gio/gio.go index a4513e2c..1cb6b045 100644 --- a/cmd/gio/gio.go +++ b/cmd/gio/gio.go @@ -13,6 +13,7 @@ import ( "io/ioutil" "os" "os/exec" + "path" "path/filepath" "strings" @@ -74,7 +75,7 @@ func main() { if err != nil { errorf("gio: %v", err) } - name = filepath.Base(name) + name = path.Base(name) dir, err := runCmd(exec.Command("go", "list", "-f", "{{.Dir}}", pkg)) if err != nil { errorf("gio: %v", err)