3 ms·
That’s because cmd/myapp is not a local path, it’s a universal path. It makes more sense when you type go run github.com/user/name/cmd/myapp
by catlifeonmars 1y ago
That’s because cmd/myapp is not a local path, it’s a universal path. It makes more sense when you type go run github.com/user/name/cmd/myapp
- PhilippGille 1y ago> cmd/myapp is not a local path, it’s a universal path In `go run` the CLI interprets it as universal path, to be precise. That's exactly the point. > go run github.com/user/name/cmd/myapp That's not an alternative when you're working on the app's code locally. You have to use `./cmd/myapp`. And when you do that multiple times per day/week, after a while you just start always using `./` prefix for local paths.
- catlifeonmars 1y agoWould it be preferable to use a URI for go run? For example - go run go://cmd/foo - go run file:///cmd/foo