I have defined my $GOPATH
to be $HOME/go
and when using vim-go, it has installed several binaries (using :GoInstallBinaries) into that folder. Now the structure is similar to:
--go/
----bin/
------ list of binaries
----pkg/
------linux_amd64
--------- list of other directories
----src/
------github.com
--------several other directories, similar with ones below
------golang.org
------gopg.in
I'm confused now where to start my own project within this structure? Say I wanted to create my own project virtual_tree, from what I understand it should be under src. But should that be inside of github.com? Where should my project go? Do I need to use pkg/
for anything? I understand that bin/
contains the executable for the project.
Thanks!