使用||定义默认变量到变量

时间:2018-09-27 02:55:07

标签: go

Go中的var name = value || value2;等效项是什么?我正在尝试:

src := c.Name || path.Base(c.Src)

但这无效。

谢谢。

1 个答案:

答案 0 :(得分:3)

一种处理方式(双关语意)

ps -fu forme | grep -c '[t]est'

或者如果您喜欢src := c.Name if src == "" { src = path.Base(c.Src) }

else