← All quizzes

💻 Computer Science & IT

Go fundamentals

Goroutines, channels, interfaces and errors — the small language that backs a lot of modern infrastructure.

8questions

mediumdifficulty

+16max XP (1st try)

not rated yet

Question 1 of 8

A goroutine is:

Question 2 of 8

Reading from an unbuffered channel:

Question 3 of 8

Go's usual way to report failure is:

Question 4 of 8

A type satisfies a Go interface when it:

Question 5 of 8

`defer` runs the deferred call:

Question 6 of 8

The idiomatic way to stop work that is no longer needed is:

Question 7 of 8

A slice differs from an array in Go because it:

Question 8 of 8

`go test -race` is used to:

0/8 answered

Part of