Existe alguna forma de hacer esto en go

Saludos, habría alguna forma de hacer esto tan sencillo en go?

for i in 0..10:
   echo "Hello World"[0..i]





 H
 He
 Hel
 Hell
 Hello
 Hello 
 Hello W
 Hello Wo
 Hello Wor
 Hello Worl
 Hello World

Es código del lenguaje de programación NIM. Gracias

s := "Hello World"
for i := 1; i <= len(s); i++ {
	fmt.Println(s[:i])
}

Muy agradecido norrchr