可以使用Go标准库中的os/exec包来执行shell命令。

下面是一个示例:

package main

import (

"fmt"

"os/exec"

)

func main() {

// 使用exec.Command执行shell命令

cmd := exec.Command("ls", "-l")

// 获取输出

out, err := cmd.Output()

if err != nil {

fmt.Println(err)

return

}

// 打印输出

fmt.Println(string(out))

}