Selected services that I wrote and use under changkun.de and golang.design:
- polyred/polyred: 📺 3D graphics in Go
- changkun/occamy: 🖥️ Modern remote desktop proxy
- changkun/midgard: ⛰️ Universal clipboard sharing service
- changkun/redir: 🧭 Full-featured URL shortener
- changkun/urlstat: 📈 URL access statistics
- changkun/upbot: 🤖 Uptime monitoring service
- golang-design/code2img 🖨️ A carbon-now API wrapper and iOS Shortcut
- golang-design/ssaplayground: 🃏 The Go SSA Playground: Exploring SSA IR
- changkun/web: ⚙️ web services in changkun.de, golang.design, etc.
Selected writings that contain my thouhts and posts:
- changkun/blog: ✍️ Changkun's Blog
- golang-design/history: 📝 Go: A Documentary
- golang-design/research: 🗞️ (Possibly) Naïve thoughts regarding Go
- golang-design/under-the-hood: 📚 Go: Under The Hood
- changkun/modern-cpp-tutorial: 📚 Modern C++ Tutorial: C++11/14/17/20 On the Fly
Selected packages/tools that I wrote for general purpose:
- golang-design/bench: ⏱️ Reliable performance measurement for Go programs
- golang-design/clipboard: 📋 Cross-platform clipboard package that supports accessing text and image in Go
- golang-design/hotkey: ⌨️ Cross-platform hotkey binding package in Go
- golang-design/mainthread: 🔀 Schedule functions on the main thread in Go
- golang-design/thread: 🧵 Thead facilities in Go
- golang-design/mkill: ☠️ Limits the number of threads in Go
- golang-design/lockfree: ⚡️ Lock-free utilities in Go
- golang-design/go2generics: 🧪 Experiments about Go 2 generics design
- changkun/rmtrash: 🗑️ Move directory entries to Trash
- changkun/tli: ☑️ Things 3 CLI
- changkun/ser: Simple http server as replacement of python -m http.server
- changkun/pkg: 🥼 Personal Go codebase
- changkun/bo: 🔍 Bayesian optimization
- changkun/sched: ⏳ High performance reliable task scheduling package
- changkun/gomat: 💵 Cache-aware lock-free tiling optimization matrix package