Skip to main content

Guess the Output · #80 · 2026-06-23

What does this print?

Python ·Difficulty 3/3

How to play

Read the code snippet and pick the correct output from four choices. One shot — no take-backs. Press 1–4 or click to answer.

package main
import "fmt"
type Dog struct{}
func (d *Dog) Speak() string { return "woof" }
func getAnimal() interface{} {
    var d *Dog
    return d
}
func main() {
    a := getAnimal()
    fmt.Println(a == nil)
}

Loading your progress...

Press 1 through 4, or tap a numbered choice, to answer. Back to hub