Skip to content

mattn/go-yql

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

YQL GoLang api wrapper

Simple Yql Queries

db, _ := sql.Open("yql", "")

stmt, err := db.Query(
	"select * from rss where url = ?",
	"http://blog.golang.org/feeds/posts/default?alt=rss")

if err != nil {
	return
}
for stmt.Next() {
	var data map[string]interface{}
	stmt.Scan(&data)
	fmt.Printf("%v\n", data["link"])
	fmt.Printf("  %v\n\n", data["title"])
}

Private Yql Queries

db, _ := sql.Open("yql", *conKey+"|"+*conSecret)

stmt, err := db.Query(
	"select * from contentanalysis.analyze where url=?",
	"http://www.espn.com")

if err != nil {
	return
}
for stmt.Next() {
	var data interface{}
	stmt.Scan(&data)
	fmt.Printf("%v\n", data)
}

About

YQL database driver for golang.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages