Realizing one torrent library in Go