import "github.com/raff/godet" // connect to Chrome instance remote, err := godet.Connect("localhost:9222", true) if err != nil { fmt.Println("cannot connect to Chrome instance:", err) return } // disconnect when done defer remote.Close() // get browser and protocol version version, _ := remote.Version() fmt.Println(version) // get list of open tabs tabs, _ := remote.TabList("") fmt.Println(tabs)