Advertisement
Guest User

Untitled

a guest
Aug 30th, 2016
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.26 KB | None | 0 0
  1. package main
  2.  
  3. import "fmt"
  4.  
  5. func main() {
  6.  
  7. a := "A"
  8. b := "B"
  9. fmt.Println(a, b) // "A" "B"
  10. Swap(&a, &b) // the swap function is implemented
  11. fmt.Println(a, b) // "B" "A"
  12.  
  13. }
  14.  
  15. func Swap(x, y *string) { // x and y pointers to *string
  16.  
  17. *x, *y = *y, *x // swap,
  18.  
  19. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement