Skip to content
/ gocusp Public
forked from liamzebedee/gocusp

Go bindings (using SWIG) for the Channel-based Unidirectional Stream Protocol - CUSP

Notifications You must be signed in to change notification settings

cusnir/gocusp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GoCUSP

GoCUSP is a work-in-progress wrapper for libcusp, the initial implementation of the Channel-based Unidirectional Stream Protoco (CUSP). GoCUSP is wrapped using SWIG.

Install

GoCUSP relies on a Makefile build system, so the installation is different from a vanilla Go package:

go get -u -d github.com/liamzebedee/gocusp
eval $(go env); cd ${GOROOT}/src/pkg/github.com/liamzebedee/gocusp; make GOROOT=${GOROOT} GOOS=${GOOS} GOARCH=${GOARCH}

Usage

import "github.com/liamzebedee/gocusp/cusp"

Licensing

GoCUSP is licensed under GPLv3 to Liam (liamzebedee) Edwards-Playne.

Notes

cusp contains the GoCUSP wrapper, libcusp contains the original CUSP library.

About

Go bindings (using SWIG) for the Channel-based Unidirectional Stream Protocol - CUSP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Standard ML 59.0%
  • Assembly 29.0%
  • C++ 9.9%
  • C 1.1%
  • Makefile 0.8%
  • Shell 0.2%