「Go/キーワードと宣言済み識別子」の版間の差分
削除された内容 追加された内容
{{Nav}} タグ: 2017年版ソースエディター |
s/source/syntaxhighlight/ タグ: 2017年版ソースエディター |
||
12 行
}}</ref>。
;Goのキーワード一覧:<
break default func interface select
case defer go map struct
18 行
const fallthrough if range type
continue for import return var
</syntaxhighlight>
'''int''' や '''float32''' などのプリミティブな型名が含まれていませんが、それらは[[#宣言済み識別子|宣言済み識別子]]です。
このため、<
PL/Iのようですね。
134 行
| publisher = The Go website
}}</ref>。
<
type error interface {
Error() string
}
</syntaxhighlight>
これは、エラー状態を表現するための従来のインターフェースで、nil値はエラーがないことを表します。例えば、ファイルからデータを読み込む関数が定義されているとします。
<
func Read(f *File, b []byte) (n int, err error)
</syntaxhighlight>
=== 組込み関数 ===
306 行
|}
{{Nav}}
== 脚註 ==
<references />
|