go-analyzer/tests/main.go

47 lines
696 B
Go

package main
type person struct {
name, second_name string
age int
}
type epmty struct {
}
func test(int, int) {
}
func ujas() (func() func() func() int, int, string) {
return func() func() func() int {
return func() func() int {
return func() int {
return 0
}
}
}, 1, "hello world"
}
func main() {
var a, b int
a, b = 1, 1
// a := "Tom"
// fmt.Println(a)
// arr := []int{1, 2, 3}
// for idx, val := range arr {
// fmt.Println(idx, val)
// }
// defer func() {
// if err := recover(); err != nil {
// log.Println("work failed:", err)
// }
// }()
// func(msg string) {
// fmt.Println("Message:", msg)
// }("Hello, IIFE!")
// return
}