gomath

module
v0.0.0-...-6c8c7d5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 30, 2017 License: GPL-3.0

README

gomath

Installation

go get github.com/mlisa/gomath/...

Downloads and compiles both peer and coordinator package (binary in $GOPATH/bin/).

To compile a module run go run *.go inside the folder.

Dependencies

protoactor-go

protobuf

protoc-gen-gogoslick

gocui

kingpin

go-cache

pigeon

Proto.Actor

https://github.com/AsynkronIT/protoactor-go

Installation
go get github.com/AsynkronIT/protoactor-go/...
cd $GOPATH/src/github.com/AsynkronIT/protoactor-go
go get ./...
make

Protobuf

https://github.com/google/protobuf

Installation

Installed by system package manager

Protoc-gen-gogoslick

https://github.com/gogo/protobuf

Installation
go get github.com/gogo/protobuf/proto                                                                                                                                     
go get github.com/gogo/protobuf/protoc-gen-gogoslick
go get github.com/gogo/protobuf/gogoproto
Code generation

protoc -I=. -I=$GOPATH/src --gogoslick_out=. *.proto

Pigeon

https://github.com/mna/pigeon

Installation

go get -u github.com/mna/pigeon

Code generation

pigeon -optimize-grammar pegmatch.peg > pegmatch.go

gocui

https://github.com/jroimartin/gocui

Installation

go get github.com/jroimartin/gocui

kingpin

https://github.com/alecthomas/kingpin

Installation

go get gopkg.in/alecthomas/kingpin.v2

go-cache

https://github.com/patrickmn/go-cache

Installation

go get github.com/patrickmn/go-cache

Directories

Path Synopsis
Package message is a generated protocol buffer package.
Package message is a generated protocol buffer package.
Command calculator is a small PEG-generated parser that computes simple math using integers.
Command calculator is a small PEG-generated parser that computes simple math using integers.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL