package main import ( "log" "orblivion/lbry-id/auth" "orblivion/lbry-id/server" "orblivion/lbry-id/store" "orblivion/lbry-id/wallet" ) func storeInit() (s store.Store) { s = store.Store{} s.Init("sql.db") err := s.Migrate() if err != nil { log.Fatalf("DB setup failure: %+v", err) } return } func main() { store := storeInit() srv := server.Init(&auth.Auth{}, &store, &wallet.WalletUtil{}) srv.Serve() }