Fix descriptions and typos
This commit is contained in:
parent
3e4636c454
commit
8ee0f793b5
2 changed files with 7 additions and 1 deletions
|
@ -3,6 +3,7 @@
|
||||||
Ускорьте функцию `Unpack()`.
|
Ускорьте функцию `Unpack()`.
|
||||||
|
|
||||||
Ваша функция должна работать быстрее, чем бейзлайн + 20%.
|
Ваша функция должна работать быстрее, чем бейзлайн + 20%.
|
||||||
|
|
||||||
```
|
```
|
||||||
goos: linux
|
goos: linux
|
||||||
goarch: amd64
|
goarch: amd64
|
||||||
|
@ -11,3 +12,8 @@ BenchmarkUnpacker/user-4 3064 362500 ns/op
|
||||||
BenchmarkUnpacker/user+good+order-4 663 1799294 ns/op
|
BenchmarkUnpacker/user+good+order-4 663 1799294 ns/op
|
||||||
PASS
|
PASS
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Ссылки
|
||||||
|
|
||||||
|
1. sync.Map: https://golang.org/pkg/sync/#Map
|
||||||
|
2. reflect.Type: https://golang.org/pkg/reflect/#Type
|
||||||
|
|
|
@ -12,7 +12,7 @@ import (
|
||||||
|
|
||||||
// Функция Unpack присваивает значения параметров из url query в поля переданной структуры.
|
// Функция Unpack присваивает значения параметров из url query в поля переданной структуры.
|
||||||
|
|
||||||
// Для этого сначала в первом создается map,
|
// Для этого сначала в первом цикле создается map,
|
||||||
// где ключи -- названия параметров из url query,
|
// где ключи -- названия параметров из url query,
|
||||||
// а значения -- "ссылки" на соответствующие поля структуры.
|
// а значения -- "ссылки" на соответствующие поля структуры.
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue