Normally Golang projects on Github are consumed by `go install` when there is a `src` folder at the root of the project. Right now I have a Git repo structured like so:

```
project/
  lang/
    typescript/
    java/
    golang/
        src/
        pkg/

```

is there a way to use `go install` against this git repo? Something like this:

```
go install 'github.com/org/project' --dir 'lang/golang'

```

anybody know if this is possible and how? Perhaps I can use `go get` first to get the right directory, and then `go install` after that?

**Update** - perhaps one solution is to use `go bundle` to package the library, and then install the go library with a url to the file?