Difference between := and = operators in Go

前端 未结 9 1418
野趣味
野趣味 2020-12-12 10:45

What is the difference between the = and := operators, and what are the use cases for them? They both seem to be for an assignment?

9条回答
  •  臣服心动
    2020-12-12 11:23

    In Go, := is for declaration + assignment, whereas = is for assignment only.

    For example, var foo int = 10 is the same as foo := 10.

提交回复
热议问题