硒webdriver golang sendkeys与控制

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)
    }
}

You did not tag what language that is, but I'm guessing it's C#

Here's how I accomplish it in java:

driver.findElement(By.cssSelector("body")).sendKeys(Keys.CONTROL + "t");