相关疑难解决方法(0)

你能在Go中一次声明多个变量吗?

是否可以使用Golang一次声明多个变量?

例如,在Python中,您可以键入:

a = b = c = 80
Run Code Online (Sandbox Code Playgroud)

并且所有值都是80.

variable-assignment go

53
推荐指数
5
解决办法
5万
查看次数

Go中for循环中的多个变量

我试图在Go中用多个变量编写一个for循环.

来自javascript世界,我想实现这样的事情:

    var i = 10;
    var b = 2;
    for (var a = b; i; i /= 2, b *= b ) {
      // some code
    }
Run Code Online (Sandbox Code Playgroud)

我试过像这样的"原始翻译":

   i, b := 10, 2
   for a := b; i; i /= 2, b *= b {
      // some code
    }
Run Code Online (Sandbox Code Playgroud)

但它不起作用.什么是正确的语法?

非常感谢!

go

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

标签 统计

go ×2

variable-assignment ×1