A simple SauceNAO Go wrapper.
Inspired by Sagiri, a SauceNAO wrapper for NodeJS.
Add sengoku
to your go.mod
file
module github.com/x/y
go 1.15
require(
github.com/VTGare/sengoku latest
)
or go get -u github.com/VTGare/sengoku
func main() {
sen := sengoku.NewSengoku(os.Getenv("SAUCENAO_APITOKEN"))
uri := "https://imgur.com/someimage.png"
//Search using an image URL with a default query.
sauce := sen.Search(uri)
//Search with a different query.
sauce := sen.SearchWithConfig(uri, &sengoku.Config{DB: sengoku.Pixiv, Results: 1})
}