コード例 #1
0
ファイル: testutil.go プロジェクト: pmwoodward3/torrentsaga
// Writes to w, a metainfo containing the file at name.
func CreateMetaInfo(name string, w io.Writer) {
	builder := metainfo.Builder{}
	builder.AddFile(name)
	builder.AddAnnounceGroup([]string{"lol://cheezburger"})
	builder.SetPieceLength(5)
	batch, err := builder.Submit()
	if err != nil {
		panic(err)
	}
	errs, _ := batch.Start(w, 1)
	<-errs
}