Skip to content

aichaos/rsgb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

RiveScript Go Bindings (RSGB)

This repo contains (experimental) bindings to the Go RiveScript module for other programming languages.

In the cases where the programming language already has a native version of RiveScript, consider these bindings to be fun experiments, but you should probably prefer the native versions instead.

In this repo there is a top-level directory for each programming language. Each one will be accompanied by its own README containing instructions on how to build and use the module.

Experiments

  • JavaScript via GopherJS: GopherJS transpiles Go code into native JavaScript which pretty good performance and syscall support.
  • WebAssembly: Go 1.11 supports WebAssembly binary targets. Manual boilerplate glue is needed to bridge the API across. Stream and Reply supported so far and Go and (Go)JavaScript object macro support.

About

RiveScript-Go bindings to other programming languages.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published