{
    "AllowManualLogin": true,
    "Bookmark": {
        "id": 16,
        "created_at": "2025-05-08T14:59:12.819683535Z",
        "updated_at": "2025-05-08T14:59:12.819683535Z",
        "deleted_at": null,
        "url": "https://go-colly.org/",
        "title": "Scraping Framework for Golang",
        "notes": "Fast and Elegant Scraping Framework for Gophers\r\n",
        "domain": "go-colly.org",
        "favicon": "",
        "tags": [
            {
                "id": 10,
                "created_at": "2025-04-02T14:22:06.770610425Z",
                "updated_at": "2025-04-02T14:22:06.770610425Z",
                "deleted_at": null,
                "text": "golang",
                "bookmarks": null
            },
            {
                "id": 21,
                "created_at": "2025-05-08T14:59:12.809269216Z",
                "updated_at": "2025-05-08T14:59:12.809269216Z",
                "deleted_at": null,
                "text": "scraping",
                "bookmarks": null
            }
        ],
        "snapshots": [
            {
                "id": 16,
                "created_at": "2025-05-08T14:59:12.834497225Z",
                "updated_at": "2025-05-08T14:59:13.497313424Z",
                "deleted_at": null,
                "title": "",
                "key": "1375a44d1cff3f6ad438858dedb9b435c715f951b21244c2095555e008ff3ed1",
                "text": "Colly Docs Articles Services Datasets GoDoc|||Fast and Elegant Scraping Framework for Gophers|||Colly provides a clean interface to write any kind of crawler/scraper/spider|||With Colly you can easily extract structured data from websites, which can be used for a wide range of applications, like data mining, data processing or archiving.|||Features|||Clean API|||Fast (\u003e1k request/sec on a single core)|||Manages request delays and maximum concurrency per domain|||Automatic cookie and session handling|||Sync/async/parallel scraping|||Distributed scraping|||Caching|||Automatic encoding of non-unicode responses|||Robots.txt support|||Google App Engine support|||1func main() { 2 c := colly.NewCollector() 3 4 // Find and visit all links 5 c.OnHTML(\"a\", func(e *colly.HTMLElement) { 6 e.Request.Visit(e.Attr(\"href\")) 7 }) 8 9 c.OnRequest(func(r *colly.Request) {10 fmt.Println(\"Visiting\", r.URL)11 })1213 c.Visit(\"http://go-colly.org/\")14}|||Batteries included|||Colly comes with all the tools you need for scraping. Examples|||Business ready|||Free for commercial use. License|||Open Source|||Development of Colly is community driven and public. Project|||Contact Us Documentation Services GitHub|||© 2025 Colly Team|||Page SourceSite map",
                "bookmark_id": 16,
                "bookmark": {
                    "id": 0,
                    "created_at": "0001-01-01T00:00:00Z",
                    "updated_at": "0001-01-01T00:00:00Z",
                    "deleted_at": null,
                    "url": "",
                    "title": "",
                    "notes": "",
                    "domain": "",
                    "favicon": "",
                    "tags": null,
                    "snapshots": null,
                    "collection": null,
                    "public": false,
                    "unread": false,
                    "user_id": 0
                },
                "size": 530677,
                "resources": null
            }
        ],
        "collection": null,
        "public": true,
        "unread": false,
        "user_id": 1
    },
    "Page": "view-bookmark",
    "URL": "https://omnom.zone/bookmark?format=json\u0026id=16",
    "User": null
}