Advertisement
Guest User

Untitled

a guest
Apr 29th, 2021
145
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.47 KB | None | 0 0
  1. import "log"
  2.  
  3. func main() {
  4. // dlaczego mam robić tak
  5. var myColorWTF string
  6. myColorWTF = "Green"
  7.  
  8. log.Println(myColorWTF)
  9. changePointer(&myColorWTF)
  10. log.Println(myColorWTF)
  11.  
  12. // a nie tak
  13. var myColor string
  14. myColor = "Blue"
  15.  
  16. log.Println(myColor)
  17. myColor = changeColor("Red")
  18. log.Println(myColor)
  19.  
  20.  
  21. }
  22.  
  23. func changePointer(s *string) {
  24. newValue := "Red"
  25. *s = newValue
  26. }
  27.  
  28. func changeColor(s string) string {
  29. var newValue string
  30. newValue = s
  31. return newValue
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement