gozelle:Go包,用于与Gazelle API What.CD进行交互

时间:2024-05-24 22:23:57
【文件属性】:

文件名称:gozelle:Go包,用于与Gazelle API What.CD进行交互

文件大小:16KB

文件格式:ZIP

更新时间:2024-05-24 22:23:57

Go

戈泽尔 一个Go包,用于与What.CD/私有跟踪器框架的JSON API进行交互。 可以在官方找到所有可用方法的列表。 当前,仅实现了用于搜索/下载的有限功能集。 对于其他所有内容,都有常规的(c *Client) Do() 。 安装 go get "github.com/xconstruct/gozelle" 例子 g := gozelle . New () r , err := g . Login ( "https://what.cd" , "user" , "pass" ) fmt . Println ( "Hi" , r . Response . Username ) r , err = g . SearchTorrents ( "favorite artist" , 0 , & gozelle. TorrentsFilter { Format : "FLAC" , })


【文件预览】:
gozelle-master
----gen_torrentresponse.go(3KB)
----gen_torrentgroupresponse.go(3KB)
----gozelle.go(7KB)
----gen_torrentsearchresponse.go(2KB)
----json()
--------ArtistResponse.json(2KB)
--------TorrentResponse.json(3KB)
--------UserResponse.json(1KB)
--------IndexResponse.json(530B)
--------TorrentGroupResponse.json(5KB)
--------TorrentSearchResponse.json(2KB)
----util.go(830B)
----LICENSE(1KB)
----README.md(1KB)
----gen.sh(204B)
----gen_artistresponse.go(3KB)
----gen_userresponse.go(2KB)
----gen_indexresponse.go(757B)
----cmd()
--------goz()

网友评论