JSゆるふわめも

がっこうでべんきょうしたことをめもがきしてます

【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"
}

実践的な使用方法は後の章で紹介されるようなので、とりあえず今の所はこんなもんでいいか