Difference between := and = operators in Go

前端 未结 9 1420
野趣味
野趣味 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:24

    “:=” use to do declaration and initilization at the same time, following is an example.

    Usage of “=”

    var i int

    i = 10

    https://play.golang.org/p/RU88ty_SGa

    Usage of “:=”

    i := 10

    https://play.golang.org/p/XBdjBh-DQB

提交回复
热议问题