sentinel

command module
v0.0.0-...-e677011 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 10, 2019 License: Apache-2.0 Imports: 4 Imported by: 0

README

sentinel

A Golang utility for crawling historical stocks data.


Executing

This project comes with a useful Makefile containing all needed targets to build, run docker containers, run tests, etc. To list all available targets, just type:

$ make help

So far, the available commands are:

build:           compiles Sentinel binary
run:             run main func
test:            run unit tests
clean:           clean all Sentinel binaries
fmt:             run go fmt on all go files
docker-build:    build Sentinel docker image
docker-run:      build Sentinel docker image and execute docker compose up
docker-stop:     execute a docker compose down
docker-logs:     make a tail -f on Sentinel running containers
docker-shell:    login on Sentinel running container
docker-prune:    terminate Sentinel container and prune volume and system

TO DO

Roadmap to V0.1

  • use a message broker (NATS ?) as the default source of scheduling
  • implement all TODOs
  • create kubernetes deployment yml
  • use a message broker (NATS ?) to send all stock quotations collected on each run

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL