Skip to content
You must be logged in to sponsor panjf2000

Become a sponsor to Andy Pan

@panjf2000

Andy Pan

panjf2000
/dev/null

Hello!
My name is Andy Pan and I'm a part-time independent open-source developer who has and continues to devote plenty of effort to open-source software.

I initially started my programming journey in college by pitching into C. Later on, I successively engaged in Qt/C++, ASP.NET/C#, PHP/JS/HTML/CSS, Android/Java, Web/Python, etc.

Nowadays, my prime programming languages are Go and C, I am the creator and current maintainer of ants - the most widely used goroutine pool for Go and gnet - the fastest and most popular third-party networking framework in Go. In addition to my personal open-source projects, I have also contributed code to many world-renowned open-source projects, such as Go programming language, redis, istio, kubernetes, etc.

Here are some open-source projects that I have been working on:

As the creator

  • ants: ants is a high-performance and low-cost goroutine pool in Go.
  • gnet: gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go.

As the contributor/committer

  • go: The Go programming language. go.dev
  • redis: Redis is an in-memory database that persists on disk.
  • fasthttp: Fast HTTP package for Go. Tuned for high performance.
  • istio: An open platform to connect, manage, and secure microservices.
  • gin: Gin is a HTTP Web framework written in Go.
  • kubernetes: Production-Grade Container Scheduling and Management.
  • fiber: Express inspired web framework written in Go.
  • libevent: Event notification library.
  • libuv: Cross-platform asynchronous I/O.

Currently, my open-source work is primarily on go, redis, and gnet, by which simple, secure, and scalable systems can be built with ease; focusing on delivering infrastructures for developers to conduct their business work with Go and C.

Suppose you have ever benefited from my open-source software/blogs and would like to show your support for the sustainability of my open-source projects. In that case, you're welcome to become one of my GitHub sponsors.

Thank you for the generous financial backing here!

@panjf2000

It makes my work shine!

Current sponsors 1

@XiaoK29
Past sponsors 3
Private Sponsor
@rfyiamcool
Private Sponsor

Featured work

  1. panjf2000/gnet

    πŸš€ gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go.

    Go 9,832
  2. panjf2000/ants

    🐜🐜🐜 ants is the most powerful and reliable pooling solution for Go.

  3. golang/go

    The Go programming language

  4. redis/redis

    Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs,…

  5. valyala/fasthttp

    Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http

  6. libevent/libevent

    Event notification library

0% towards 100 monthly sponsors goal

Be the first to sponsor this goal!

Select a tier

$ a month

A Public Sponsor achievement will be added to your profile.

$10 a month

Select
  • Get a Sponsor badge on your profile

$50 a month

Select
  • Logo or name goes in my project README

$100 a month

Select
  • Logo or name on project website
  • Have your bug reports prioritized

$1,000 a month

Select
  • I'll join your company chat app for help and support