Skip to content

Commit a81dd9f

Browse files
committed
協力→強力
1 parent 9ca7191 commit a81dd9f

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

ja/ebook/02.3.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ Goには`goto`句があります- - ぜひ賢く使ってください。`goto`
5050
>タグの名前は大文字小文字を区別します。
5151
5252
### for
53-
Goにで最も協力なロジックコントロールといえば`for`です。これはループでデータを読むのに使えます。`while`でロジックをコントロールしても構いません。イテレーション操作も行えます。文法は以下の通りです:
53+
Goにで最も強力なロジックコントロールといえば`for`です。これはループでデータを読むのに使えます。`while`でロジックをコントロールしても構いません。イテレーション操作も行えます。文法は以下の通りです:
5454

5555
for expression1; expression2; expression3 {
5656
//...
@@ -415,7 +415,7 @@ Goでは関数も変数の一種です。`type`を通して定義します。こ
415415

416416
### PanicとRecover
417417

418-
GoにはJavaのような例外処理はありません。例外を投げないのです。その代わり、`panic``recover`を使用します。ぜひ覚えておいてください、これは最後の手段として使うことを。つまり、あなたのコードにあってはなりません。もしくは`panic`を極力減らしてください。これは非常に協力なツールです。賢く使ってください。では、どのように使うのでしょうか?
418+
GoにはJavaのような例外処理はありません。例外を投げないのです。その代わり、`panic``recover`を使用します。ぜひ覚えておいてください、これは最後の手段として使うことを。つまり、あなたのコードにあってはなりません。もしくは`panic`を極力減らしてください。これは非常に強力なツールです。賢く使ってください。では、どのように使うのでしょうか?
419419

420420
Panic
421421
>ビルトイン関数です。オリジナルの処理フローを中断させることができます。パニックが発生するフローの中に入って関数`F``panic`をコールします。このプロセスは継続して実行されます。一旦`panic``goroutine`が発生すると、コールされた関数がすべて返ります。この時プログラムを抜けます。パニックは直接`panic`をコールします。実行時にエラーを発生させてもかまいません。例えば配列の境界を超えてアクセスする、などです。

0 commit comments

Comments
 (0)