В Go оператор присваивания представлен знаком равенства (=). Он используется для присвоения значения переменной. Вот несколько примеров использования оператора присваивания в Go:
-
Базовое задание:
x := 10В этом примере значение 10 присваивается переменной x с помощью оператора присваивания :=.
-
Множественное назначение:
a, b := 5, 7В этом примере показано присвоение нескольких значений нескольким переменным в одном операторе с помощью оператора присваивания.
-
Значения замены:
x, y := 10, 20 x, y = y, xЗдесь значения x и y меняются местами с помощью оператора присваивания.
-
Присвоение результата операции:
x := 5 y := 3 sum := x + yВ этом случае оператор присваивания используется для присвоения результата операции сложения переменной sum.
-
Присвоение возвращаемого значения функции:
package main import "fmt" func add(a, b int) int { return a + b } func main() { result := add(3, 5) fmt.Println(result) }В этом примере оператор присваивания используется для присвоения возвращаемого значения функции add к результату переменной.