Advertisement
johanntagle

Go Multiple Variable Assignment

Nov 11th, 2019
352
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Go 0.51 KB | None | 0 0
  1. package main
  2.  
  3. import (
  4.     "fmt"
  5. )
  6.  
  7. func main() {
  8.     var d, e int
  9.     d = 8
  10.     e = 9
  11.     fmt.Printf("These were declared in single line then assigned values later: %v %v\n", d,e)
  12.  
  13.     var (
  14.         a=5
  15.         b=6
  16.         c=7
  17.     )
  18.     fmt.Printf("These were declared and assigned values using a multi-line group: %v %v %v\n", a,b,c)
  19.    
  20.     f := 10
  21.     g := 11
  22.     fmt.Printf("These were declared and assigned values using := : %v %v\n", f,g)
  23.    
  24.     var h, i = 12, 13
  25.     fmt.Printf("These were declared and assigned values in single line: %v %v\n", h,i) 
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement