Junior — Middle
Can you tell what type of data display (Map) you used in your last project?
sobes.tech AI
Answer from AI
In my last project in Go, I used the built-in map type for storing and quickly accessing data by key. For example, for caching user information by their ID:
users := make(map[int]string) // key — user ID, value — name
users[1] = "Ivan"
users[2] = "Maria"
fmt.Println(users[1]) // Will output: Ivan
The map type in Go is very convenient for associative arrays where you need to quickly search, add, or delete elements by key. It provides amortized constant time access O(1). In my project, I used it for storing sessions, settings, and other data structures where fast lookup is important.