Skip to content

A lightweight and generic (i.e. I/O agnostic) way to define protocols for the go language. Deterministic statemachine approach.

Notifications You must be signed in to change notification settings

4thel00z/libprotocol

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

libprotocol

liprotocol logo

Motivation

I want a lightweight and generic (i.e. I/O agnostic) way to define protocols for the go language. This will enable declarative testing suites and invariant based reasoning.

License

This project is licensed under the GPL-3 license.

About

A lightweight and generic (i.e. I/O agnostic) way to define protocols for the go language. Deterministic statemachine approach.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages