ExercismのGoトラックに参加すると、 165個の演習 34個のGoコンセプトにまとめられ、 コードの自動分析 と マンツーマンのメンタリング、 すべて100%無料で利用できます。
Exercismでは、楽しくやりがいのある演習を通して、コンセプトの理解を試しながらプログラミングを上達させられます。
美容院で予約を扱いながら、時間について学びましょう。
整数Nが与えられたとき、a + b + c = Nを満たすピタゴラスの三つ組をすべて求めます。
縦棒、アンダースコア、スペースでできた3×4のグリッドが与えられたとき、それが表す数字、あるいは正しく読み取れない状態かどうかを判定します。
Goはコンピューターにとっても人間にとっても高速です。コンパイル、テスト、パッケージ管理などをすばやくこなします
Goの並行処理の仕組みを使えば、マルチコアやネットワーク接続されたマシン向けのプログラムを簡単に書けます
Goの型システムは表現力豊かでありながら軽量で、柔軟でモジュール化されたプログラムの構築を可能にします
Goは単一の静的実行ファイルにコンパイルでき、クロスコンパイルも簡単です
Goの設計は無駄と複雑さを減らします。お気に入りの機能は、意図的に省かれているかもしれません!
Goには100万人を超えるエンジニアがいて、主要なクラウドプロバイダーはすべてGoで書かれた基盤インフラを使っています
プログラミング言語にはそれぞれ、物事の進め方があります。Goも 同じです。メンターが、Goのエンジニアのように 考える方法と、Goらしいコードの書き方を 教えてくれます。演習を解いたら、ボランティアチームに 提出してみましょう。ヒントやアイデア、フィードバックをもらい、 Goでよく目にする書き方に近づけることができます。 自分が知らないことを知らない、ということに気づかせてくれるでしょう。
メンタリングについてもっと詳しく