GOコラムGo開発者への道 第7回 他のテストに影響を与えないテストコードの書き方 ユーザーデータの保存のテストをする時、DBに保存されるせいで、ユーザーの一覧取得のテストした時に取得したユーザーが増えたりと、テストを修正する必要があります。それを解決するために他のテストに影響を与えないテストコードの書き方を紹介します。 2023.06.14GOコラムGo言語テスト
DBGo開発者への道 第6回 SQLBoilerを使ってDBに接続しよう GoでORMを使用する際に、色々あるので悩むと思います。今回この記事ではコマンドでDBからDBの型、CRUDのコードを自動生成できるSQLBoilerについて紹介をします。 2023.06.07DBGOコラムGo言語
APIGo開発者への道 第5回 APIサーバーはWebフレームワークを使用しないで作ろう RailsやPythonでWebサービスを作成する場合、Webフレームワークを使用して開発をすると思います。Goの場合はWebフレームワークを使用せずに開発するの良いです。その理由について解説をしています。 2023.06.01APIGOコラムGo言語
GOコラムGo開発者への道 第4回 cobraとviperの使い方 自分の働いている会社では、GoのWebアプリケーションを作る際に、cobraとviperを使います。なぜ使用しているかについてこの記事で解説してます。 2023.05.25GOコラムGo言語
GOコラムGo開発者への道 第3回 Makefileについて Goの開発をする際に、ビルドやテストなど色々なコマンドを使って開発をしていくのですが、すべてのコマンドを覚えるのは大変です。その解決方法である、Makefileについて解説をしています。 2023.05.17GOコラムGo言語
GOコラムGo開発者への道 第2回 モジュール管理方法 Go開発をするにあたって、ライブライを使うために、モジュールはとても大事なものになります。知らない人向けに、モジュールを紹介をしています。 2023.05.15GOコラムGo言語
DockerGo開発者への道 第1回 DockerでGoの環境構築 どの言語でも勉強を始める際には、ローカル環境で動かせるようにしたいと思います。今回Goの開発環境をdockerで簡単に作成する方法を紹介します。 2023.05.11DockerGOコラムGo言語