This repository has been archived by the owner on Dec 5, 2017. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 323
Development Environment Setup
Stuart Terrett edited this page Jun 24, 2013
·
10 revisions
You will want to ensure that you first install Git and Mercurial, then:
- Install Go 1.0.2 from source: you can use this document as reference [http://golang.org/doc/install/source] (http://golang.org/doc/install/source)
- Ensure that your GOPATH and GOROOT environment variables are set properly, the previously listed doc goes into more detail of what these are
- Ensure that $GOROOT/bin and $GOPATH/bin are in your PATH
#####Download doozer, doozerd, and its dependencies
go get code.google.com/p/goprotobuf/proto go get github.com/kr/pretty go get github.com/skynetservices/doozer go get github.com/skynetservices/doozerd
Although not currently a hard dependency, if you want logging to MongoDB functionality you will need to install it. http://www.mongodb.org
You'll want to create a capped collection for your log database.
go get github.com/skynetservices/go-shellquote go get github.com/skynetservices/liner go get github.com/skynetservices/skynet go get labix.org/v2/mgo/bson