tasks a-s

This commit is contained in:
Ingy döt Net 2013-04-10 23:57:08 -07:00
parent 47bf37c096
commit b83f433714
12433 changed files with 156208 additions and 123 deletions

View file

@ -0,0 +1,2 @@
var p *int // declare p to be a pointer to an int
i = &p // assign i to be the int value pointed to by p

View file

@ -0,0 +1 @@
var m map[string]int

View file

@ -0,0 +1 @@
m := make(map[string]int)

View file

@ -0,0 +1,4 @@
b := []byte(hello world)
c := b
c[0] = 'H'
fmt.Println(string(b))

View file

@ -0,0 +1,4 @@
func three() *int {
i := 3
return &i // valid. no worry, no crash.
}

View file

@ -0,0 +1,5 @@
type pt struct {
x, y int
}
return &pt{22, 79} // allocates a pt object and returns a pointer to it.