diff options
-rw-r--r-- | pkg/updates/updates.go | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/pkg/updates/updates.go b/pkg/updates/updates.go new file mode 100644 index 000000000..77d491119 --- /dev/null +++ b/pkg/updates/updates.go @@ -0,0 +1,26 @@ +package updates + +// Update checks for updates and does updates +type Update struct { + LastChecked string +} + +// Updater implements the check and update methods +type Updater interface { + Check() + Update() +} + +// NewUpdater creates a new updater +func NewUpdater() *Update { + + update := &Update{ + LastChecked: "today", + } + return update +} + +// Check checks if there is an available update +func (u *Update) Check() { + +} |