package main import "fmt" var gvar int // not an error func main() { var one int // error, unused variable two := 2 // error, unused variable var three int // error, even though it's assigned 3 on the next line three = 3 func(unused string) { fmt.Println("Unused arg. No compile error") }("what?") }
package main import "fmt" type info struct { result int } func work() (int,error) { return 13,nil } func main() { var data info data.result, err := work() //error fmt.Printf("info: %+v\n",data) }
range”۟ͰͷϚοϓͷॱ൪ package main import "fmt" func main() { m := map[string]int{"one": 1, "two": 2, "three": 3, "four": 4} for k, v := range m { fmt.Println(k, v) } } IUUQTQMBZHPMBOHPSHQ/-Y#+',(#