【Go学習記録】Goルーチンさわり
javaで言う所のthreadがチャンネルというらしい
大雑把な使用方法
func main { stringChanel := make(chan string) //string型のデータを取り扱うチャンネルを生成する // intChanel := make(chan int) go useStringChanel(stringChanel) //スレッドの生成 fmt.Println(<-stringChanel) //チャンネルからデータの取り出し } func useStringChanel(ch chan <- string) { ... ch <- "Set string to chanel" }
実践的な使用方法は後の章で紹介されるようなので、とりあえず今の所はこんなもんでいいか