Skip to content

bbklab/project52

Repository files navigation

project52

52 small Go projects challenge but in more than 52 weeks for self-study ;-)

Index

  • 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 RR or Weighted
  • 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 netlink protocol
  • 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

About

52 small Go projects challenge but in more than 52 weeks ;-)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages