Jim Schubert's starred repositories
system-design
Learn how to design systems at scale and prepare for system design interviews
go-flutter
Flutter on Windows, MacOS and Linux - based on Flutter Embedding, Go and GLFW.
cdc-file-transfer
Tools for synching and streaming files from Windows to Linux
go-ordered-map
Optimal implementation of ordered maps for Golang - ie maps that remember the order in which keys were inserted.
codec-from-scratch
Build a simple video encoder from scratch
golang-nextjs-portable
Go program with embedded Next.js app.
merkletree
A merkle tree (with proofs) in Go as per RFC6962
flowdownloader
Simple software to download HLS encrypted files used by FlowPlayer video player
Ecom-Golang-Fiber-Nextjs
E-Commerce web app built in golang, with Fiber as backend, NextJS as frontend and PostgreSQL as database.
greenlight-api
Following Alex Edwards book "Let's go Further" on building REST API in Golang
ordered-map
An ordered map is a go data structure which retains key insertion order