Перейти к основному содержимому
TyperLab
Beta
Главная
Обучение
Практика
Печать кода
Рейтинг
Прогресс
EN
RU
Тренажёр печати кода Go
Открыть курс
Go / HTTP и сервисы / Вызовы сервисов
Handler service call
1 / 1
—
симв/мин
—
Точность
0
Ошибки
00:00
Время
handler-service-call.go
Начните печатать
Помощь
A−
30
A+
Tab ⇥
Enter ↵
Начните печатать
Начните печатать ctx := r.Context() user, err := h.service.GetUser(ctx, id) if err != nil { htt
1
c
t
x
:
=
r
.
C
o
n
t
e
x
t
(
)
2
3
u
s
e
r
,
e
r
r
:
=
h
.
s
e
r
v
i
c
e
.
G
e
t
U
s
e
r
(
c
t
x
,
i
d
)
4
i
f
e
r
r
!
=
n
i
l
{
5
h
t
t
p
.
E
r
r
o
r
(
w
,
"
i
n
t
e
r
n
a
l
e
r
r
o
r
"
,
h
t
t
p
.
S
t
a
t
u
s
I
n
t
e
r
n
a
l
S
e
r
v
e
r
E
r
r
o
r
)
6
r
e
t
u
r
n
7
}
8
9
_
=
j
s
o
n
.
N
e
w
E
n
c
o
d
e
r
(
w
)
.
E
n
c
o
d
e
(
u
s
e
r
)
Go
0 симв/мин
0 WPM
—
0 ошибок
00:00
0 / 187
Назад
1 / 1
Следующее упражнение