duckduckgo-images-api/README.md

40 lines
944 B
Markdown
Raw Normal View History

2021-10-27 10:40:33 -04:00
# DuckDuckGo-images-api
2021-10-27 04:00:19 -04:00
2021-10-27 10:39:14 -04:00
This project is Go adaptation of Python3 forked [duckduckgo-images-api](https://github.com/joeyism/duckduckgo-images-api) . I made this modules because this module will be need in my future project .
2021-10-27 04:00:19 -04:00
Contribution are always welcome
# How to use
Import
# Example Use Cases
#### Get Search Results
```
func main() {
hunsen := goduckgo.Search(goduckgo.Query{Keyword: "duck"})
fmt.Print(hunsen.Results)
}
```
#### Get Search Result Image
```
func main() {
hunsen := goduckgo.Search(goduckgo.Query{Keyword: "duck"})
for _, somtam := range hunsen.Results {
// This Can be use with all hunsen.Results(or anything.Results depending on your goduckgo.Search)
// e.g. Title or URL depending on what you want
fmt.Println(somtam.Image)
}
}
```
#### Specific P and S
```
func main() {
hunsen := goduckgo.Search(goduckgo.Query{Keyword: "duck", P: "1", S: "200"})
fmt.Print(hunsen.Results)
}
2021-10-27 10:39:14 -04:00
```