package main

func main(){
  go func1()
  go func2()
  go func3()
  for{
  }
}

func func1(){
  for{
  }
}

func func2(){
  for{
  }
}

func func3(){
  for{
  }
}

上のような構造のコードを作成しましたが、それぞれの関数のgoroutineが動きません。このことはそれぞれのgoroutineの最初にprint文を使い確かめました。それぞれのfor文は無限ループです。また、それぞれの関数ではTwitterのStreaming APIを使って、情報を取得しています。

goのバージョンはgo version go1.4.2 linux/armです。
このような実装はできないのでしょうか、それとも、Twitter Streaming APIの影響でできなくなっているのでしょうか。