github.com/jozsefsallai/gophersauce (go): Package gophersauce is an API wrapper for the SauceNAO.com reverse image search engine.  Initializing a client (without additional options):  Initializing a client with options:  Any of the options can be omitted. By default, MaxResults will be 6 and APIKey will be an empty string.  You can also change these properties after instantiating the client:  There are three ways in which you can consume the SauceNAO API: URL, file, and reader.  Reverse searching an image using a URL:  Reverse searching an image using a file path:  Reverse searching an image using a reader:  API responses have helpful methods, such as First() which will return the first result (which is likely the one that is the most similar to your image), if any:  Some of the response fields are, by default, declared as interfaces because of the way the SauceNAO API works. You will have to either check for the type of the field yourself and parse it that way, or use a helper function, such as GetUserID(), GetAccountType() (on type SaucenaoResponse) or GetCreatorString() (on type SearchResult).  Example:  This will not work:  This will work:
Keywords: api-client|golang|saucenao|saucenao-api