2014-07-30 00:00:24 +00:00
|
|
|
package main
|
|
|
|
|
|
|
|
import "fmt"
|
|
|
|
|
|
|
|
type FooBar struct {
|
|
|
|
Baz int
|
|
|
|
Bur string
|
|
|
|
}
|
|
|
|
|
2014-10-17 19:14:55 +00:00
|
|
|
func foobar(baz string) {
|
2014-07-30 00:00:24 +00:00
|
|
|
var (
|
2014-10-25 16:05:03 +00:00
|
|
|
a1 = "foo"
|
|
|
|
a2 = 6
|
|
|
|
a3 = 7.23
|
|
|
|
a4 = [2]int{1, 2}
|
|
|
|
a5 = []int{1, 2, 3, 4, 5}
|
|
|
|
a6 = FooBar{Baz: 8, Bur: "word"}
|
|
|
|
a7 = &FooBar{Baz: 5, Bur: "strum"}
|
|
|
|
neg = -1
|
|
|
|
i8 = int8(1)
|
2014-10-26 17:44:26 +00:00
|
|
|
f32 = float32(1.2)
|
2014-07-30 00:00:24 +00:00
|
|
|
)
|
|
|
|
|
2014-10-26 17:44:26 +00:00
|
|
|
fmt.Println(a1, a2, a3, a4, a5, a6, a7, baz, neg, i8, f32)
|
2014-10-17 19:14:55 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
func main() {
|
|
|
|
foobar("bazburzum")
|
2014-07-30 00:00:24 +00:00
|
|
|
}
|