Skip to content

sci-f/scif-go

Repository files navigation

SCI-F GoLang

This is the GoLang implementation of the Scientific Filesystem, and the first full GoLang package that I'm developing.

CircleCI Go Report Card Release

Development

Commands

If you want to install dependencies (golint):

$ make deps

To build the package (the scif client goes into the bin folder)

$ make build

To format all the files pretty:

$ make fmt

And to test!

$ make test

Documentation

  • Documentation for Scif including development, history, and organization
  • Docker including instructions for building development (and tiny) Docker containers for scif
  • Specification the specification for the scientific filesystem