相关疑难解决方法(0)

如何在go中的几行上链接命令?

我想以这种方式链接命令:

var cmdGroups = []*commands.CmdGroup {
    commands.MakeCmdGroup("foo", cmd1, cmd2, cmd3).AddConstraint(cmd1, cmd2).AddConstraint(cmd2, cmd1, cmd3),
    commands.MakeCmdGroup("bar", cmd1, cmd4).AddConstraint(cmd1, cmd4),
}
Run Code Online (Sandbox Code Playgroud)

我想把我的链子分成几行,因为80列长度的原因,但Go不会让我编译这个:

var cmdGroups = []*commands.CmdGroup {
    commands.MakeCmdGroup("foo", cmd1, cmd2, cmd3)
            .AddConstraint(cmd1, cmd2)
            .AddConstraint(cmd2, cmd1, cmd3),
    commands.MakeCmdGroup("bar", cmd1, cmd4)
            .AddConstraint(cmd1, cmd4),
}
Run Code Online (Sandbox Code Playgroud)

我能做什么 ?

go chaining

4
推荐指数
1
解决办法
467
查看次数

标签 统计

chaining ×1

go ×1