London

Phil Pearl

Expert
@philpearl

stringbank. Storing strings without GC overhead

86

intern. string interning library for lots of strings

39

scratchbuild. build simple single-layer containers and upload them to a repository.

37

scratchmachine. Proof of concept for Go/linux machine with no other user-space

29

benchmarks. Some basic go benchmarks

29

plenc. Go encoding based on protobuf, but hopefully easier to deal with

28

ut. Awesome Go mocks without magic

21

avro. AVRO decoder

18

symboltab. A hopefully fast symbol table (string <=> integer sequence number)

17

graphblog. Code to support a blog post about optimising some graph stuff

16

tt_goji_middleware. Some simple middleware for Goji

12

tt_goji_oauth. Add login with OAUTH to your goji app

5

sparsevector. Efficient sparse vectors in Go

4

levenshtein. Levenshtein Distance in Go

4

keengo. Send events to keen.io using Go

3

go_unique_ts. Uniquified timestamps that are naturally ordered

3

csv. A CSV library that doesn't force you into allocations

3

hashblog. Code supporting a blog post on Swiss tables

3

philpearl.github.io. blog

2

statichash. A hash table that can be memory-mapped in

2

django-dumpdb. Clone of hg repo https://code.google.com/r/code-django-dumpdb.

2

godetective. Detective game in basic Go

1

mmap. Go

1

bqupload. service that queues plenc-encoded data for upload to a BigQuery table

1

advent. Advent of code stuff

1

gods. GoDS (Go Data Structures). Containers (Sets, Lists, Stacks, Maps, Trees), Sets (HashSet, TreeSet), Lists (ArrayList, SinglyLinkedList, DoublyLinkedList), Stacks (LinkedListStack, ArrayStack), Maps (HashMap, TreeMap, HashBidiMap, TreeBidiMap), Trees (RedBlackTree, AVLTree, BTree, BinaryHeap), Comparators, Iterators, Enumerables, Sort, JSON

1

assets. Versioned static assets

1

washsim. Simulating a car-wash, or a CPU-bound load.

1

watch. Automatically run go builds and tests

1

goslacksender. Send messages to Slack asynchronously

1

aeshash. AES hash pulled out of Go hashtable

1

TankTopTV-for-Android. Java

1

netimageloader. Android library for loading images asynchronously

1
33
Apply