Raymond Gan's repositories
go-database
Golang In-Memory Database, from scratch. For a code challenge.
create-your-own-programming-language
Making my own programming language, following ideas of Marc-André Cournoyer.
go-interpreter-compiler
My own interpreter and compiler in Golang, for Monkey programming language
elixir-web-server
Making HTTP web server (a mini Phoenix) from scratch in Elixir
javascript-interview-questions
List of 1000 JavaScript Interview Questions
go-interview
Collection of Technical Interview Questions solved with Go
go-leetcode
A collection of 100+ popular LeetCode problems that I've solved in Go.
awesome-go
A curated list of awesome Go frameworks, libraries and software
bakery
HLS and DASH Manifest Service
copilot-docs
Documentation for GitHub Copilot
cwa-documentation
Project overview, general documentation, and white papers.
docker-ffmpeg-vmaf
Docker FFmpeg VMAF usage example / tips / workflow
gin
Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin.
go-binsize-treemap
🔍 Go binary size SVG treemap
go-blog
Golang API for blog: users and posts
gopl.io
Example programs from "The Go Programming Language"
grpc
An Elixir implementation of gRPC
m3u8
Parser and generator of M3U8-playlists for Apple HLS. Library for Go language. :cinema:
mux-go
Official Mux API wrapper for golang projects, supporting both Mux Data and Mux Video.
nand2tetris-1
Implementation of nand2tetris projects
short
URL shortening service written in Go and React
termle
Wordle in the Terminal. termle.
thermomatic
Thermomatic: a Golang Coding Challenge
transcode-orchestrator
Agnostic API orchestrating the transcoding of media assets across various cloud providers, previously https://github.com/cbsinteractive/video-transcoding-api
tt
A terminal based typing test.
videobench
VMAF PSNR Bitrate Analyzer
vmaf_analyzer
Estimates the average delivered VMAF for hls manifests