Pinned Repositories
accept
Small library supporting HTTP accept headers and content negotiation.
acceptable
Go API for handling Accept headers
collection
A suite of general-purpose collections for Go
date
A Go package for working with dates
enumeration
Enumerations for Go - a really useful yet easy-to-use code generator
period
Period is a type that represents ISO-8601 periods of time.
plural
Simple Go API for pluralisation.
process
Simple fork and join of goroutines- easy to use; no fuss.
servefiles
Serve static files from a Go http server, including performance-enhancing features.
sqlgen2
Go tool for generating sql scanners, sql statements and other helper functions
rickb777's Repositories
rickb777/date
A Go package for working with dates
rickb777/enumeration
Enumerations for Go - a really useful yet easy-to-use code generator
rickb777/period
Period is a type that represents ISO-8601 periods of time.
rickb777/servefiles
Serve static files from a Go http server, including performance-enhancing features.
rickb777/sqlgen2
Go tool for generating sql scanners, sql statements and other helper functions
rickb777/where
Go library to assist with SQL building
rickb777/iso8601
A fast ISO8601 date parser for Go
rickb777/path
Augments Go's path API with some extra methods
rickb777/plural
Simple Go API for pluralisation.
rickb777/runtemplate
Provides a way of doing template execution from standard Go templates from the command line. Also includes a bundle of collection templates for strongly-typed lists, sets and maps.
rickb777/acceptable
Go API for handling Accept headers
rickb777/googleIdTokenVerifier
To validate an Google ID Token in Golang
rickb777/httpclient
Wrappers for HTTP client operations
rickb777/ical2
Simple iCalendar encoder for Go. See https://tools.ietf.org/html/rfc5545
rickb777/process
Simple fork and join of goroutines- easy to use; no fuss.
rickb777/sqlapi
Provides an API for handling SQL using the sqlgen2 code generator
rickb777/timestamp
A simple utility to generate short strings that represent timestamps
rickb777/httprouter
httprouter forks to use native http.Handler with context
rickb777/boltqueue
A persistent queue based on boltdb
rickb777/canvas
Cairo in Go: vector to raster, SVG, PDF, EPS, WASM, OpenGL, Gio, etc.
rickb777/date_test
Supports the `date` API with additional testing that brings in a heavier load of dependencies.
rickb777/go-generics
rickb777/go-tutorial1
rickb777/goscrape
Web scraper that can create an offline readable version of a website
rickb777/gzip
Gin middleware to enable GZIP support.
rickb777/libcsp
CSP For Posix Threads
rickb777/logrotate
Utilities to support logfile rotation in Go (compatible with Linux 'logrotate')
rickb777/matchers
rickb777/netrc
Smaall API to read .netrc file using Go
rickb777/swig-go-cpp