func GeckoDriver(options ...Option) *WebDriver {
	var binaryName string
	if runtime.GOOS == "windows" {
		binaryName = "geckodriver.exe"
	} else {
		binaryName = "geckodriver"
	}
	command := []string{binaryName, "--port={{.Port}}"}
	return NewWebDriver("http://{{.Address}}", command, options...)
}
func GeckoDriver(options ...Option) *WebDriver {
	var binaryName string
	if runtime.GOOS == "windows" {
		binaryName = "geckodriver.exe"
	} else {
		binaryName = "geckodriver"
	}
	command := []string{binaryName, "--port={{.Port}}"}
	return NewWebDriver("http:
}
func GeckoDriver ( options ... Option ) * WebDriver { var binaryName string if runtime . GOOS == " " { binaryName = " " } else { binaryName = " " } command := [ ] string { binaryName , " " } return NewWebDriver ( " " , command , options ... ) }
// GeckoDriver returns an instance of a geckodriver WebDriver which supports
// gecko based brwoser like Firefox.
//
// Provided Options will apply as default arguments for new pages.
//
// See https://github.com/mozilla/geckodriver for geckodriver details.
GeckoDriver returns an instance of a geckodriver WebDriver which supports gecko based brwoser like Firefox . Provided Options will apply as default arguments for new pages . See https : // github . com / mozilla / geckodriver for geckodriver details .