Skip to main content
TyperLab
Beta
Home
Learn
Practice
Code Typing
Leaderboard
Progress
EN
RU
Go Typing Practice
Open course
Go / Testing / Simple Stubs
Stub repository
1 / 1
—
CPM
—
Accuracy
0
Errors
00:00
Time
stub-repository.go
Start typing to begin
Help
A−
30
A+
Tab ⇥
Enter ↵
Start typing to begin
Start typing to begin repo := stubUserRepo{ getFunc: func(ctx context.Context, id string) (User, erro
1
r
e
p
o
:
=
s
t
u
b
U
s
e
r
R
e
p
o
{
2
g
e
t
F
u
n
c
:
f
u
n
c
(
c
t
x
c
o
n
t
e
x
t
.
C
o
n
t
e
x
t
,
i
d
s
t
r
i
n
g
)
(
U
s
e
r
,
e
r
r
o
r
)
{
3
r
e
t
u
r
n
U
s
e
r
{
I
D
:
i
d
}
,
n
i
l
4
}
,
5
}
6
7
s
e
r
v
i
c
e
:
=
N
e
w
S
e
r
v
i
c
e
(
r
e
p
o
)
Go
0 CPM
0 WPM
—
0 errors
00:00
0 / 146
Previous
1 / 1
Next exercise