From d3f3565c9a49062c59aa41a6fb0672942bcb9242 Mon Sep 17 00:00:00 2001 From: Miguel Mota Date: Sat, 31 Mar 2018 01:59:20 -0700 Subject: [PATCH] organize Former-commit-id: eca3bfb8b14110bbbb993cd3ea978732d7dcc59a [formerly eca3bfb8b14110bbbb993cd3ea978732d7dcc59a [formerly 630a2a130fdee3aad40c331d9d8f1cdc6f5ad5ff [formerly dcc8dc472faf17d32d7d53c6c320cf5ecb1d9075]]] Former-commit-id: 81b976073812eac8158d32d92b3ca789f6f94aff Former-commit-id: 1f4ac47564519550ff8b710ff42dd8b132a15088 [formerly 8cf93f81f07ff54bf9cbf588f8171b29a6561669] Former-commit-id: c15ce72eb6766f0faa07d3785e4377393c8bbd51 --- Makefile | 2 +- chart.go => cointop/chart.go | 2 +- cointop.go => cointop/cointop.go | 5 +++-- keybindings.go => cointop/keybindings.go | 2 +- layout.go => cointop/layout.go | 2 +- navigation.go => cointop/navigation.go | 2 +- sort.go => cointop/sort.go | 2 +- status.go => cointop/status.go | 2 +- table.go => cointop/table.go | 2 +- main.go | 9 +++++++++ 10 files changed, 20 insertions(+), 10 deletions(-) rename chart.go => cointop/chart.go (99%) rename cointop.go => cointop/cointop.go (97%) rename keybindings.go => cointop/keybindings.go (99%) rename layout.go => cointop/layout.go (99%) rename navigation.go => cointop/navigation.go (99%) rename sort.go => cointop/sort.go (99%) rename status.go => cointop/status.go (96%) rename table.go => cointop/table.go (99%) create mode 100644 main.go diff --git a/Makefile b/Makefile index ce847ad..84195c1 100644 --- a/Makefile +++ b/Makefile @@ -2,7 +2,7 @@ all: @echo "no default" run: - go run cointop.go keybindings.go navigation.go sort.go layout.go status.go chart.go table.go + go run main.go # http://macappstore.org/upx build: clean diff --git a/chart.go b/cointop/chart.go similarity index 99% rename from chart.go rename to cointop/chart.go index e8ee468..1f074e6 100644 --- a/chart.go +++ b/cointop/chart.go @@ -1,4 +1,4 @@ -package main +package cointop import ( "fmt" diff --git a/cointop.go b/cointop/cointop.go similarity index 97% rename from cointop.go rename to cointop/cointop.go index 665e25c..01358c3 100644 --- a/cointop.go +++ b/cointop/cointop.go @@ -1,4 +1,4 @@ -package main +package cointop import ( "fmt" @@ -64,7 +64,8 @@ func (ct *Cointop) updateMarket() error { return nil } -func main() { +// Run runs cointop +func Run() { g, err := gocui.NewGui(gocui.Output256) if err != nil { log.Fatalf("new gocui: %v", err) diff --git a/keybindings.go b/cointop/keybindings.go similarity index 99% rename from keybindings.go rename to cointop/keybindings.go index cd72383..f444515 100644 --- a/keybindings.go +++ b/cointop/keybindings.go @@ -1,4 +1,4 @@ -package main +package cointop import ( "log" diff --git a/layout.go b/cointop/layout.go similarity index 99% rename from layout.go rename to cointop/layout.go index 16f14cb..4ecdfbe 100644 --- a/layout.go +++ b/cointop/layout.go @@ -1,4 +1,4 @@ -package main +package cointop import ( "github.com/jroimartin/gocui" diff --git a/navigation.go b/cointop/navigation.go similarity index 99% rename from navigation.go rename to cointop/navigation.go index 7f77833..1530994 100644 --- a/navigation.go +++ b/cointop/navigation.go @@ -1,4 +1,4 @@ -package main +package cointop import ( "github.com/jroimartin/gocui" diff --git a/sort.go b/cointop/sort.go similarity index 99% rename from sort.go rename to cointop/sort.go index 4ac578b..62df281 100644 --- a/sort.go +++ b/cointop/sort.go @@ -1,4 +1,4 @@ -package main +package cointop import ( "github.com/bradfitz/slice" diff --git a/status.go b/cointop/status.go similarity index 96% rename from status.go rename to cointop/status.go index 3e13168..94e97e4 100644 --- a/status.go +++ b/cointop/status.go @@ -1,4 +1,4 @@ -package main +package cointop import ( "fmt" diff --git a/table.go b/cointop/table.go similarity index 99% rename from table.go rename to cointop/table.go index ec511cf..c125747 100644 --- a/table.go +++ b/cointop/table.go @@ -1,4 +1,4 @@ -package main +package cointop import ( "fmt" diff --git a/main.go b/main.go new file mode 100644 index 0000000..004cde1 --- /dev/null +++ b/main.go @@ -0,0 +1,9 @@ +package main + +import ( + "github.com/miguelmota/cointop/cointop" +) + +func main() { + cointop.Run() +}