Git Product home page Git Product logo

icarus-backend's Introduction

icarus-backend

Go Backend for Icarus

Installation

Do not clone with git!

Please run

go get github.com/Pitt-CSC/icarus-backend

to download the files, which will install them into the correct location ($GOPATH/src/github.com/Pitt-CSC/icarus-backend)

Dependencies

Despite having a Goopfile, we're currently not actually using Goop. The dependencies thus far are:

Please install them both with go get after cloning the repo.

Setup

Before running any code, you need to migrate the database. You can do this using

go run lib/migrate.go

You will also need to re-run this script any time a model's structure is updated, and whenever new models are added.

Running Code

go build
./icarus-backend

icarus-backend's People

Contributors

alexlafroscia avatar

Watchers

James Cloos avatar  avatar James Hahn avatar Ritwik Gupta avatar Will Engler avatar Thomas Ferrell avatar Emily Pepke avatar Rushil Srivastava avatar Ryan Yang avatar John Ference avatar Dan Zheng avatar  avatar  avatar Hayden Stec avatar

Forkers

kavitshah8

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.