A bittorrent client writted by go