Skip to content

Instantly share code, notes, and snippets.

@bolilla
Last active August 29, 2015 14:03
Show Gist options
  • Save bolilla/c5777a9743fdb2df0e1e to your computer and use it in GitHub Desktop.
Save bolilla/c5777a9743fdb2df0e1e to your computer and use it in GitHub Desktop.
GoPadawan PtrArrSlice Ptr
package main
import "fmt"
func main() {
var miPuntero *int
fmt.Println("Tu puntero no vale nada, pequeño padawan:", miPuntero)
fmt.Println()
var miEntero int = 42
miPuntero = &miEntero
fmt.Println("Este es tu entero, pequeño padawan:", miEntero)
fmt.Println("Este es tu puntero, pequeño padawan:", miPuntero)
fmt.Println("Este es el entero al que apunta tu puntero, pequeño padawan:", *miPuntero)
fmt.Println("\nEl mundo cambia, pequeño padawan. Tu entero también\n")
miEntero = 33
fmt.Println("Este es tu entero, pequeño padawan:", miEntero)
fmt.Println("Este es tu puntero, pequeño padawan:", miPuntero)
fmt.Println("Este es el entero al que apunta tu puntero, pequeño padawan:", *miPuntero)
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment