Mr. Deepak Verma
Web Developer
Assignment Operators

Learn Go Language by M-Learnify

Go Language

Assignment Operators


Go Assignment Operators

Go Assignment Operators

Assignment operators का उपयोग variables को values assign करने के लिए किया जाता है।

Basic Assignment (=)

package main
import "fmt"

func main() {
    var x = 10
    fmt.Println(x)
}
10

Addition Assignment (+=)

package main
import "fmt"

func main() {
    var x = 10
    x += 5 // x = x + 5
    fmt.Println(x)
}
15

All Assignment Operators

Operator Example Same As
=x = 5x = 5
+=x += 3x = x + 3
-=x -= 3x = x - 3
*=x *= 3x = x * 3
/=x /= 3x = x / 3
%=x %= 3x = x % 3
&=x &= 3x = x & 3
|=x |= 3x = x | 3
^=x ^= 3x = x ^ 3
>>=x >>= 3x = x >> 3
<<=x <<= 3x = x << 3
टिप्पणी / Notes:
1. +=, -=, *=, /=, %= आदि operators का उपयोग केवल variables के साथ किया जा सकता है, constant values के साथ नहीं।
2. Bitwise assignment operators (&=, |=, ^=, >>=, <<=) केवल integer variables पर valid हैं।
3. Division assignment (/=) में divisor zero न हो, अन्यथा runtime error होगा।
4. हमेशा operator और variable के बीच proper spacing रखें ताकि code readable रहे।
← Back to Courses
Course Lessons