52 small Go projects challenge but in more than 52 weeks for self-study ;-)
- axel go port of
axel, a light-weight download accelerator - find simple implementation of
find - listen a quick dirty way to check one local port has been occupied
- telegram-tg-bot an experimental telegram bot
- balancer generic balancer by
RRorWeighted - emlfile EML file format parser
- ffmpeg a tool to convert video files to hls segments for video streaming by
ffmpeg - goab go version of
ab, a light-weight HTTP bench tool - mesos-stressor a tool to benchmark on Mesos Framework parameters
- ordermap map with
ordered keys(string key only) - httpmux a simple HTTP web framework
- dfs-find-circle use
DFS(depth first search) algorithm to detect graph circle - mole a reverse HTTP-Compatible RPC framework
- netlink dump linux kernel network statistics through
netlinkprotocol - qrcode a stable tool for qrcode generator & parser with zero dependencies
- rate-limit a generic event rate limiter by pure go
- geoip lookup asn, country, city for IP address by using GeoIP2 database
- cloudnode a common interface to access various cloud & vps nodes
- naivecrypto a small naive private crypto tool