標準入力をする外部コマンドを実行したいです。
今回はbashのreadコマンドで標準入力がしたいです。

Python 3.6でこう書くとやりたいことができるんですが

import subprocess

print('start')
subprocess.run(['bash', '-c', 'read'])
print('end')

golangで書くと入力できずにgoのプログラムが終了してしまいました。

package main

import (
    "fmt"
    "os/exec"
)

func main() {
    fmt.Println("start")
    cmd := exec.Command("bash", "-c", "read")
    cmd.Run()
    fmt.Println("end")
}

どういう風に直すとreadコマンドで標準入力できるようになりますか?