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