From b03d18828c2d25da50aaacaead594d642c8a0787 Mon Sep 17 00:00:00 2001 From: Alexander Pivkin Date: Sun, 28 Dec 2025 13:27:12 +0300 Subject: [PATCH] xc --- book_with_bridge/comon_shit/main.go | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/book_with_bridge/comon_shit/main.go b/book_with_bridge/comon_shit/main.go index 32563b5..7ae22ff 100644 --- a/book_with_bridge/comon_shit/main.go +++ b/book_with_bridge/comon_shit/main.go @@ -2,13 +2,17 @@ package main import "fmt" +func square() func() int { + var x int + return func() int{ + x++ + return x*x + } +} + func main() { - kek := map[string]int{} - var lol []string - - kek["alice"] = 1 - fmt.Println(kek["alice"]) - - lol = append(lol,"string") - fmt.Println(lol) + f := square() + fmt.Println(f()) + fmt.Println(f()) + fmt.Println(f()) } \ No newline at end of file