GoSMig: a tiny, type-safe way to build your own SQL database migration CLI in Go

Write SQL database migrations in Go with strong typing, zero non-stdlib dependencies, and build your own migration CLI with minimal boilerplate. database/sql and sqlx supported out of the box.

▸ read more
 

COVID-19 pandemic: Visual data explorer using Python and Streamlit

Visually explore COVID-19 pandemic data in browser using Python, Pandas, Altair and Streamlit

▸ read more
 

Display tables in the CLI using just the Go standard library

Print data as minimalist plain-text tables using just the text/tabwriter package, without any third-party library

▸ read more
 

Interface implementations with injectable definitions in Go

Make use of Go's structural typing and support for first-class functions to mock dependencies in unit tests with custom behaviour injectable when needed only for what is needed, without writing an entire mock implementation

▸ read more