1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | package main import "fmt" import "time" func main() { chars := "|/-\\" i := 0 for { i++ char := chars[i%len(chars)] fmt.Printf( "\rDownloading: %c" , char) time.Sleep(100 * time.Millisecond) } } |