28 lines
471 B
Go
28 lines
471 B
Go
package main
|
|
|
|
import (
|
|
"github.com/kcotugno/tacitus/http"
|
|
"github.com/kcotugno/tacitus/osutil"
|
|
"github.com/kcotugno/tacitus/postgres"
|
|
"log"
|
|
)
|
|
|
|
func main() {
|
|
logger := osutil.NewLogger()
|
|
logger.Utc = true
|
|
s := http.NewServer()
|
|
db := postgres.NewClient()
|
|
db.Name = "gdax"
|
|
db.User = "gdax"
|
|
db.SetLogger(logger)
|
|
if err := db.Open(); err != nil {
|
|
log.Panic(err)
|
|
}
|
|
|
|
s.Handler.TradeHandler.TradeService = db.TradeService()
|
|
defer s.Close()
|
|
|
|
s.Open()
|
|
<-s.Err
|
|
}
|