I am trying to open new tab with selenium webdriver for golang using control+t kyes following example for another languages. But cannot figure out how to send control.
My attempts with "ctrl t", "control t", "Control t" failed.
package main
import (
    "github.com/fedesog/webdriver"
)
func main() {
    chromeDriver := webdriver.NewChromeDriver("/Users/maks/Downloads/chromedriver")
    err := chromeDriver.Start()
    if err != nil {
        panic(err)
    }
    desired := webdriver.Capabilities{"Platform": "Mac"}
    required := webdriver.Capabilities{}
    session, err := chromeDriver.NewSession(desired, required)
    if err != nil {
        panic(err)
    }
    session.Url("http://stackoverflow.com")
    el, err := session.FindElement("tag name", "body")
    if err != nil {
        panic(err)
    }
    err = el.SendKeys("ctrl t")
    if err != nil {
        panic(err)
    }
}