回答

收藏

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

技术问答 技术问答 278 人阅读 | 0 人回复 | 2023-09-12

可以用吗?Golang 一次声明多个变量?" }  d& x; }. d; u* ]; w
例如在 Python 中,您可以输入:& m8 d8 N( h  a  i* l1 Y% h3 x7 b
    a = b = c = 80
    + _6 u% M+ {8 l5 I: \
所有值都将是 80。% Y1 j* j) |! \8 b4 q
                                                               
- W) f" u, D& v4 a    解决方案:                                                               
  u8 |; T* d* U$ W# R9 V9 N& v* N                                                                是的,你可以:. E# Y6 r% h# k- V0 a
    var a,b,c stringa = "foo"fmt.Println(a)
    4 H; P/ y7 v0 x* U7 R/ w; ?- k- ?
可以为内联分配做一些类似的事情,但是不方便:
3 C5 Z+ u* Z4 b) c' l  F
    a,b,c := 80,80,806 a: y. j1 ?! r; N4 M8 P) A
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则