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.
  • curl
  • libuv: Cross-platform asynchronous I/O.
  • 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.

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!

4 sponsors have funded panjf2000’s work.

@panjf2000

It makes my work shine!

Private Sponsor
@rfyiamcool
Private Sponsor
@XiaoK29

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 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. curl/curl

    A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP…

  6. libuv/libuv

    Cross-platform asynchronous I/O

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