Skip to content

mna/gocoro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gocoro

Lua coroutine implementation in a Go package. This repository is the accompanying code for the blog post Implementing Lua Coroutines In Go.

It has different implementations depending on the branches. The simple-int branch provides the basic implementation for a simple use-case that only yields an integer. The generic (and master) branch is the full-featured, empty interface-based implementation that is closest to Lua's coroutines. The make-func branch is an experimental branch for a reflect package-based implementation.

Releases

No releases published

Packages

No packages published

Languages