Skip to content
View sysulq's full-sized avatar
🎯
Focusing
🎯
Focusing

Organizations

@douyu

Block or report sysulq

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sysulq/README.md

Hi 👋, I'm 大可

Husband, Senior Father of two, Software Engineer/Architecture, trying to be an interesting person.

How To Reach Me

Gmail

Presentations

  • 2023 ArchSummit (BeiJing)
  • 2024 Gopher Meetup (WuHan) PPT

Projects

  • kod - Generics based dependency injection application framework, support OpenTelemetry trace/metric/log natively 🚀🚀🚀
  • jupiter - Governance-oriented Microservice Framework.
  • nginx-vts-exporter - Simple server that scrapes Nginx vts stats and exports them via HTTP for Prometheus consumption.
  • nginx-prometheus-metrics - A production demo to collect prometheus metrics for nginx with lua embedded.
  • gobreak - Latency and fault tolerance library like Netflix's Hystrix with prometheus and gobreaker.
  • go-loadbalance - A well designed loadbalance API with dozens of implementations for go-grpc loadbalance.
  • struct2interface - Generates interface by inspecting the structure methods of existing .go files.

Click Here to learn more...

Software

  • VS Code
  • GitHub Copilot
  • Obsidian

Hardware

  • Hackintosh & Windows 11 & Linux (10600K/128G/5500XT)
  • MacBook Air M1/16G
  • MX Master3 mouse
  • NIZ 87 keyboard
  • Bose QC35 II
  • Dell S2721
  • TrueNAS Scale E1240L/32G
  • TL-XDR3010 x2 (Wired Mesh)
  • N1 OpenWRT (Bypass)

Pinned Loading

  1. go-kod/kod go-kod/kod Public

    A generics based dependency injection application framework for Go, supporting aspect oriented programming based on interceptors

    Go 175 4

  2. douyu/jupiter douyu/jupiter Public

    Jupiter: Governance-oriented Microservice Framework.

    Go 4.4k 700

  3. nginx-vts-exporter nginx-vts-exporter Public

    Simple server that scrapes Nginx vts stats and exports them via HTTP for Prometheus consumption

    Go 649 142

  4. httpmq httpmq Public

    A simple HTTP message queue written in Go with goleveldb, just like httpsqs written in C with Tokyo Cabinet.

    Go 316 86

  5. dataloader-go dataloader-go Public

    Go implementation of Facebook's DataLoader with 200+ lines of code.

    Go 53 2

  6. go-kod/grpc-gateway go-kod/grpc-gateway Public

    A simple gateway that can be used to expose multiple gRPC services as a GraphQL/HTTP server.

    Go 39