Skip to content
You must be logged in to sponsor panjf2000

Become a sponsor to Andy Pan

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!

2 sponsors have funded panjf2000’s work.

@panjf2000

It makes my work shine!

@rfyiamcool
Private Sponsor

Featured work

  1. panjf2000/gnet

    🚀 gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go.

  2. panjf2000/ants

    🐜🐜🐜 ants is a high-performance and low-cost goroutine pool in 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

$ one time

A Public Sponsor achievement will be added to your profile.

$10 one time

Select
  • Get a shoutout on Twitter

$50 one time

Select
  • Earn a mention in our Release notes

$200 one time

Select
  • One hour pair-programming session

$350 one time

Select
  • One hour consulting or mentorship

$2,000 one time

Select
  • I'll give a talk at your conference