翻訳辞書 - gophersjp/go GitHub Wiki

原語 訳語
The Go programming language プログラミング言語Go
Go tools Goツール
function 関数(ただし、ソースコード上のステートメントを表す場合には原文のまま)
interface インタフェース(ただし、ソースコード上のステートメントを表す場合には原文のまま)
slice スライス
package パッケージ(ただし、ソースコード上のステートメントを表す場合には原文のまま)
import インポート(ただし、ソースコード上のステートメントを表す場合には原文のまま)
struct struct
goroutine ゴルーチン
channel チャネル
defer defer
panic panic
recover recover
concurrency 並行
parallelism 並列
concurrency primitives 並行化基本命令
First-Class Functions 第一級関数
dependency 依存関係
print プリント
scan スキャン
race 競合
test function テスト関数
benchmark function ベンチマーク関数
example function Example関数
example Example関数 (Example関数のことを指している場合)
example 用例 (Example関数のようなコードの使用例という意味の場合)
example 例 (コマンドの使い方やテストの書き方の例の場合)
prefix プリフィックス
suffix サフィックス
binary バイナリ
distribution ディストリビューション
repository レポジトリ
receiver レシーバ
signature シグネチャ
garbage collection ガーベッジコレクション
keep-alive キープアライブ

基本的な翻訳方針:

  • 言語構成上の概念:カタカナ(インタフェース、チャネルなど)
  • 言語仕様のステートメント:原文(struct, defer, panicなど)
  • 一般的な機能:カタカナ(プリント、ロギングなど)
  • 関数・変数や固有名詞的に使われるもの:原文

例:

  1. 型は構造体を表現することができます。structによって宣言します。
  2. エラーが発生した際には、panicが呼び出されます。
  3. print関数は引数を標準出力にプリントします。
  4. GopherはGo言語のマスコットです。