Go言語

GOコラム

Go開発者への道 第2回 モジュール管理方法

Go開発をするにあたって、ライブライを使うために、モジュールはとても大事なものになります。 知らない人向けに、モジュールを紹介をしています。
Docker

Go開発者への道 第1回 DockerでGoの環境構築

どの言語でも勉強を始める際には、ローカル環境で動かせるようにしたいと思います。 今回Goの開発環境をdockerで簡単に作成する方法を紹介します。
Go言語

Goのselect、channelの仕組みについて

Goで並行実行を使用する際には、selectとchannelはほとんど使用されます。仕組みや、なぜ使用するかについて紹介をしています。
Go言語

Go言語でmockを使う方法

ほとんどの言語で、テストコードを書くにあたってmockを使用するこが多いと思います。 今回はGoでそんなmockを使用する方法について紹介します。
Go言語

Goで並行実行した処理のエラーを検知したい時は、errgroupを使用しよう

Goで処理を並行実行した際に、どれか1つでも処理が失敗したらエラーにして処理を終了させたいとことがあります。 そんな時にerrgroupを使うと簡単で、こちらについて解説をしています。
Go言語

Goでコーディングテスト受ける時に入力はfmt.Scanは使うな

Goのコーディングテストを受ける際に、入力にfmt.Scanを使用したせいで結果がタイムオーバーをしてしまうことがありました。 コーディングテストでは、何を使って入力をするか紹介します。