Skip to content

Use Glide as package manager #26

@Xinayder

Description

@Xinayder

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/ to vendor/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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions