README ¶ colly-neo4j-storage A Neo4j storage back end for the Colly web crawling/scraping framework https://go-colly.org Example Usage: package main import ( "fmt" "github.com/gocolly/colly" "github.com/konsalex/colly-neo4j-storage/colly/neo4j" ) func main() { c := colly.NewCollector() storage := &neo4j.Storage{ URI: "bolt://localhost:7687", Username: "neo4j", Password: "password", Database: "colly" , // Override default database "neo4j" (optional) } if err := c.SetStorage(storage); err != nil { panic(err) } // Find and visit all links c.OnHTML("a[href]", func(e *colly.HTMLElement) { e.Request.Visit(e.Attr("href")) }) c.OnRequest(func(r *colly.Request) { fmt.Println("Visiting", r.URL) }) c.Visit("http://go-colly.org/") } Expand ▾ Collapse ▴ Directories ¶ Show internal Expand all Path Synopsis colly Click to show internal directories. Click to hide internal directories.