From 0c63b698be989f310763060a34288cd92dd0cc4e Mon Sep 17 00:00:00 2001 From: Alex Kotov Date: Tue, 17 Nov 2020 08:41:30 +0500 Subject: [PATCH] Add code --- 3-map-in-go/Makefile | 2 ++ 3-map-in-go/main.go | 24 ++++++++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 3-map-in-go/Makefile create mode 100644 3-map-in-go/main.go diff --git a/3-map-in-go/Makefile b/3-map-in-go/Makefile new file mode 100644 index 0000000..d476aff --- /dev/null +++ b/3-map-in-go/Makefile @@ -0,0 +1,2 @@ +all: + go run main.go diff --git a/3-map-in-go/main.go b/3-map-in-go/main.go new file mode 100644 index 0000000..21396c0 --- /dev/null +++ b/3-map-in-go/main.go @@ -0,0 +1,24 @@ +package main + +import ( + "fmt" +) + +func main() { + var a [10]int + + for i := range a { + a[i] = i + } + + var b [10]struct{n int; nn int} + + for i, n := range a { + b[i].n = n + b[i].nn = n * n + } + + for _, v := range b { + fmt.Printf("%v: %v\n", v.n, v.nn) + } +}