Оператор присваивания в Go: примеры и использование

В Go оператор присваивания представлен знаком равенства (=). Он используется для присвоения значения переменной. Вот несколько примеров использования оператора присваивания в Go:

  1. Базовое задание:

    x := 10

    В этом примере значение 10 присваивается переменной x с помощью оператора присваивания :=.

  2. Множественное назначение:

    a, b := 5, 7

    В этом примере показано присвоение нескольких значений нескольким переменным в одном операторе с помощью оператора присваивания.

  3. Значения замены:

    x, y := 10, 20
    x, y = y, x

    Здесь значения x и y меняются местами с помощью оператора присваивания.

  4. Присвоение результата операции:

    x := 5
    y := 3
    sum := x + y

    В этом случае оператор присваивания используется для присвоения результата операции сложения переменной sum.

  5. Присвоение возвращаемого значения функции:

    package main
    import "fmt"
    func add(a, b int) int {
    return a + b
    }
    func main() {
    result := add(3, 5)
    fmt.Println(result)
    }

    В этом примере оператор присваивания используется для присвоения возвращаемого значения функции add к результату переменной.