为了账号安全,请及时绑定邮箱和手机立即绑定

在 Go 中初始化空对象

在 Go 中初始化空对象

Go
暮色呼如 2023-05-08 15:02:37
我将根据变量使用具有不同参数的 exec.Command。我cmd := exec.Command(...在 if/else brackets 中做,所以cmd在该范围之外无法使用。是否可以在上面初始化cmdif/else 以便以后使用?
查看完整描述

1 回答

?
宝慕林4294392

TA贡献2021条经验 获得超8个赞

您可以先声明类型化变量,然后再为它赋值。

 var cmd *exec.Cmd 
 // or
 cmd := (*exec.Cmd)(nil)
查看完整回答
反对 回复 2023-05-08
  • 1 回答
  • 0 关注
  • 127 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信