Francis Stephens's repositories
Go-Environment-Setup
A set of scripts for setting up development environment for Go
practice_timer
A timer tool for music practice
unsafeutil
A small utility for converting unsafely between string and []byte without allocations in Golang
depth
Visualize Go Dependency Trees
matching_engine
A simple financial trading matching engine. Built to learn more about how they work.
ratelimit
A Golang blocking leaky-bucket rate limit implementation
setup-scripts
A family of system setup scripts - intended for debian with some OSX mixed in
fastcache
Fast thread-safe inmemory cache for big number of entries in Go. Minimzes GC overhead
http_sheduler_test
A toy program for stressing the Go scheduler while making http requests
i3-Environment-Setup
Scripts to install i3 on top of Ubuntu Server
go-tooling-workshop
A workshop covering all the tools gophers use in their day to day life
pgbouncer
PgBouncer development
wrk-scripts
Script Lua to work better with wrk
pgx
PostgreSQL driver and toolkit for Go
encoding
Library for working with compressed arrays of integers
tools
[mirror] Go Tools
testify
A sacred extension to the standard go testing package
go
The Go programming language
fasthttp_oddities
A collection of odd behaviours from the fasthttp client
switch-map-compare
A comparison of switch vs map[string]string
Guest-Additions-Setup
installs virtual box guest additions, assumes the cd is already mounted
location_server
A location server which can tell clients about other nearby users
HTML5-particle-simulator
A very simple particle simulator in HTML5