golang Tag

为了她,我自研了一款现代化的网盘

相比 NextCloud 之类的网盘,ZPan 是一款更加现代化的网盘系统,它的底层使用业界通用的 S3 协议进行开发,这使得用户可以使用任何云存储来驱动它。你可以使用七牛云搭建一个免费的私人网盘给家人朋友或者员工使用,你也可以使用阿里云 OSS 搭建一个统一的资源管理系统给公司内部用。

2020-10-17

1 min read

ZPan首发!迟到一年的云存储网盘还有人需要么?

ZPan 是一款基于云存储的网盘系统,使用它您可以很方便的连接阿里云 OSS,腾讯 COS,七牛云 KODO 等对象存储系统来启动一个完整的私有网盘系统。

2020-09-07

1 min read

使用buffer对象池(sync.Pool)需要着重关注引用问题

sync.Pool 可以在高并发场景下提高吞吐能力,但是如果使用不当会导致严重的问题。这里详细梳理一下这次遇到的问题。

2020-05-10

2 min read

net.http三个坑的总结

最近在做一个 API 网关项目,其中最核心的一部分是代理服务器的功能。在实现代理转发的过程中踩了 golang 的 net.http 这个包的三个坑,记录总结一下。

2018-04-22

4 min read

写在学习golang一个月后

由于 PHP 没有连接池,当高并发时就会有大量的数据库连接直接冲击到 MySQL 上,最终导致数据库挂掉。虽然 Swoole 有连接池,但是 Swoole 只是 PHP 的一个扩展,之前使用 Swoole 过程中就踩过很多的坑。经过我们的讨论还是觉得使用 Golang 更加可控一些。

2017-04-23

6 min read