Eleanor McHugh (@feyeleanor)
  • Stars
    star
    882
  • Global Rank 34,564 (Top 2 %)
  • Followers 333
  • Following 19
  • Registered over 15 years ago
  • Most used languages
    Go
    92.9 %
    C
    3.6 %
    Ruby
    3.6 %
  • Location 🇬🇧 United Kingdom
  • Country Total Rank 1,700
  • Country Ranking
    Go
    101
    C
    859
    Ruby
    1,573

Top repositories

1

GoLightly

A customisable virtual machine written in Go
Go
222
star
2

gospeed

Go micro-benchmarks for calculating the speed of language constructs
Go
120
star
3

GoNotebook

All source code from my golang book A Go Developer's Notebook
Go
111
star
4

slices

Implementations of slice-based data types in Go
Go
67
star
5

GoNetworking

Example code demonstrating how the use of Go's standard networking libraries for plaintext and encrypted communications, drawn from conference talks in 2014.
Go
30
star
6

serendipity

A pure Go relational database system ported from and inspired by SQLite 3
C
28
star
7

lists

Implementations of various linear and cyclic list data-structures for Go
Go
26
star
8

sequences

Generic Go iterators on steroids
Go
20
star
9

wendigo

An experimental translation of SQLite to Go - superseded by Serendipity
Go
19
star
10

chain

An implementation of the classic Lisp-style Cons list data structure, a chain of value-link pairs.
Go
18
star
11

sexp

An S-Expression library for Go
Go
17
star
12

raw

Taking a Ruby-shaped chainsaw to Go type safety in the interests of elegance
Go
17
star
13

greenspun

A collection of useful lisp functionality for inclusion in complex Go programs embracing Greenspun's 10th Law
Go
15
star
14

GoFORTH

A primitive Forth implementation in Go
Go
12
star
15

atomiser

an input scanner for reading s-expressions and turning them into go data objects
Go
9
star
16

typelib

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.
Go
8
star
17

vm-fragments

Code fragments from my talks on implementing virtual machines
Ruby
7
star
18

GoGenericsTalk

Code from a series of talks on Generics, Reflection, Higher-Order Functions and Collections in Go
Go
4
star
19

dice

A simple dice pool abstraction for pen-and-paper style games
Go
4
star
20

WebSocketTalk

Code from GoLab 2020 talk on WebSockets in Golang
Go
3
star
21

sets

Hash-based sets for go
Go
3
star
22

GoFigure

Trivial command-line file template tool written in Go
Go
3
star
23

goDB

A high-level database access library for Go
Go
3
star
24

intro_to_fp_in_go

Code from An Introduction to Functional Programming in Go
Go
2
star
25

maps

Go generic functions for manipulating map data types
Go
2
star
26

webcryptodemo

Simple examples of writing RESTy encrypted web services in #golang
Go
2
star
27

Ruby-Plumber-s-Toolkit

Code for interfacing Ruby with low-level OS facilities
2
star
28

jittery

Go package to use panic/recover for custom flow control.
Go
1
star
29

feyeleanor.github.com

Profile pages
1
star
30

GoParanoia

Code from the Golab 2019 workshop "Adventures in Paranoia with Go and SQLite"
Go
1
star