Skip to content
View dacheng-gao's full-sized avatar

Block or report dacheng-gao

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
dacheng-gao/README.md

Hi, I'm Dacheng! 👋

Here's a quick peek at some of my favorite projects:

Item Note
dotfiles My collection of configuration files
yii2-swoole A Swoole extension for Yii2
ziro Zig Coroutine and Async IO
tinyproxy-zig Rewriting TinyProxy in Zig

I have hands-on experience with:

  • Languages: .NET, Java, PHP
  • Frontend: HTML, CSS, Vue.js, React, shadcn/ui
  • Databases: MySQL, SQL Server
  • Servers & Cloud: Linux, AWS, Azure, Alibaba Cloud
  • CI/CD: Jenkins, GitHub Actions
  • Project Management Tools: FRP, Gitea, Jira, Redmine
  • API Integrations:
    • Banks: CMB, China Bank, ICBC
    • Payment Gateways: Alipay, WeChat Pay, UnionPay, Stripe
    • SMS: Various providers (e.g., Twilio, AWS SNS)
    • Email: Various providers (e.g., SendGrid, Mailtrap, Mailchimp, Postmark)
    • Cloud Storage: Various providers (e.g., Aliyun OSS, AWS S3, Azure Fileshare)
    • Oauth: Various providers (e.g., Wexin, Alipay, Google, Apple, Facebook)

I'm currently exploring:

  • Languages & Frameworks: Zig and C, C#/.NET, PHP and Swoole, Java and Spring
  • Concurrency: Async I/O, coroutines, and concurrency models
  • System Programming: Files, processes, signals, threads, and sockets
  • Network Protocols: HTTP, WebSocket, MySQL, Redis, TCP/IP, UDP

My guiding principles:

  • Start small and iterate forward
  • Solve real-world production challenges

Pinned Loading

  1. dotfiles dotfiles Public

    my configuration files

    Vim Script 3

  2. dacheng-php/yii2-swoole dacheng-php/yii2-swoole Public

    Yii2 Swoole extension, provides coroutine http server and more coroutine features.

    PHP 18 1

  3. dacheng-zig/ziro dacheng-zig/ziro Public

    ziro - a coroutine and async io library for zig, forked from zigcoro

    Zig 6

  4. tinyproxy-zig/tinyproxy-zig tinyproxy-zig/tinyproxy-zig Public

    Rewrite Tinyproxy in Zig

    Zig 4

  5. ziglang/zig ziglang/zig Public

    Moved to Codeberg

    Zig 42.5k 3.1k

  6. dotnet/runtime dotnet/runtime Public

    .NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.

    C# 17.2k 5.2k