--- /dev/null
+package main
+
+import (
+ "fmt"
+ "github.com/anacrolix/torrent"
+)
+
+func main() {
+ config := torrent.NewDefaultClientConfig()
+ config.DataDir = "./output"
+ c, _ := torrent.NewClient(config)
+ defer c.Close()
+ t, _ := c.AddMagnet("magnet:?xt=urn:btih:99c82bb73505a3c0b453f9fa0e881d6e5a32a0c1&tr=https%3A%2F%2Ftorrent.ubuntu.com%2Fannounce&tr=https%3A%2F%2Fipv6.torrent.ubuntu.com%2Fannounce")
+ <-t.GotInfo()
+ fmt.Println("start downloading")
+ t.DownloadAll()
+ c.WaitAll()
+}
\ No newline at end of file