-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Description
The current code imports the latest version of the required packages and it's not possible to build anymore due to some changes in Iris. We need a package manager that can fix this issue for us, by locking the packages versions. That's where Glide comes in.
However, if we are to implement Glide, we have two options available:
- Add a workaround to the virtual env scripts, which copies the dependencies installed from
vendor/
tovendor/src
- Change our current directory structure
In case we choose the latter, a proposed directory structure by @StollD can fix the issue:
/home/user/gocode/
------- src/
----------- github.com/
--------------- KSP-SpaceDock/
------------------- SpaceDock-Backend/
----------------------- app.go
------- main.go