Code improvements #2

Merged
jolheiser merged 1 commits from improvements into master 2020-10-07 04:11:38 +00:00
Owner

This PR introduces Earthly.

Currently it is used only for linting, to ensure the same version of golangci-lint is used across machines.

It also adds Search commands for selecting packages to import.

It cleans up magic globals and instead loads configurations. While this is more code, it is also much less magical and hopefully makes the code make more sense overall.

Finall, it cleans up package structure (no more nested modules)

This PR introduces [Earthly](https://github.com/earthly/earthly). Currently it is used only for linting, to ensure the same version of golangci-lint is used across machines. It also adds `Search` commands for selecting packages to import. It cleans up magic globals and instead loads configurations. While this is more code, it is also much less magical and hopefully makes the code make more sense overall. Finall, it cleans up package structure (no more nested `modules`)
jolheiser added 1 commit 2020-10-07 04:08:23 +00:00
Code improvements
Signed-off-by: jolheiser <john.olheiser@gmail.com>
732a7108db
jolheiser merged commit 0577fb4dbc into master 2020-10-07 04:11:37 +00:00
jolheiser referenced this issue from a commit 2020-10-07 04:11:37 +00:00
jolheiser deleted branch improvements 2020-10-07 04:11:46 +00:00
This repo is archived. You cannot comment on pull requests.
No reviewers
No Label
No Milestone
No Assignees
1 Participants
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: jolheiser/gpm#2
No description provided.