feyeleanor/GoNotebook
All source code from my golang book A Go Developer's Notebook
Discovered public repositories for feyeleanor in the GitHub catalog.
All source code from my golang book A Go Developer's Notebook
A collection of useful lisp functionality for inclusion in complex Go programs embracing Greenspun's 10th Law
A pure Go relational database system ported from and inspired by SQLite 3
A simple dice pool abstraction for pen-and-paper style games
A collection of container types for Go's core types providing a batteries-included experience as usually found in higher level languages such as Ruby and Python.
Hash-based sets for go
An experimental translation of SQLite to Go - superseded by Serendipity
Generic Go iterators on steroids
an input scanner for reading s-expressions and turning them into go data objects
Readorder orders a list of files into a more effective read order.
Implementations of slice-based data types in Go
Implementations of various linear and cyclic list data-structures for Go
Go micro-benchmarks for calculating the speed of language constructs
An S-Expression library for Go
Taking a Ruby-shaped chainsaw to Go type safety in the interests of elegance
A high-level database access library for Go
Experimental fork of a Go interface for SQLite3
Trivial command-line file template tool written in Go
A customisable virtual machine written in Go
A primitive Forth implementation in Go
Profile pages
An experimental port of TinyRb to Google go, both as a means of learning go and exploring alternate approaches to implementing Ruby. Work is currently focused on the GoLightly VM.
Code for interfacing Ruby with low-level OS facilities