新プログラミング言語『Zero』を開発しました! 本サイトの記事数は「589」!!

【Go】ゴルーチンのチャネル入門!値の送受信が可能!

             
  • 2020.03.21
  • Go
【Go】ゴルーチンのチャネル入門!値の送受信が可能!
Advertisement

 

前回、Go言語でゴルーチンを使ってみました

 

ってことで、次はチャネルをメッサ簡単に使ってみます

 

僕のプロフィールはこちら

 

 

今回のソースコード

■GitHub

URL:「https://github.com/izumin0401/go-lang/blob/master/goroutine/chan.go」

 

 

早速チャネルを使ってみる

今回はチャネル間の送受信だけをやってみました。

 

チャネル生成

↑でチャネルを生成します。

 

送信

↑で文字列を送信します。

 

受信

↑で文字列を受信します。

 

 

実際に動かしてみると、、、

↑のような感じで実行されます。

おわり。

 

 

Advertisement

 

おすすめ本

これおすすめやで。

 

 

 

まとめ

ゴルーチンを使うと便利ですが、ゴルーチン間での値のやりとりとなるとチャネルを使うことになるんでしょうね。

まあ、業務で使ったことないので良く分かりませんが。

さいなら。

Travelerを知らないの?