[golang]Dockerでfiber API環境を構築しよう!

こんにちは、KOUKIです。

Go言語のフレームワークであるfiberDocker環境上で動かす方法を記事にしました。

尚、Udemyの「React, NextJS and Golang: A Rapid Guide – Advanced」コースを参考にしています。解釈は私が勝手に付けているので、本物をみたい場合は受講をお勧めします!

前提

  • Macで動作検証
  • Go/Docker/docker-composeがローカルPCにインストールされていること
  • Chromeを使う

事前準備

以下のディレクトリとファイルを用意してください。

main.goには、次のコードを実装します。

Docker化

Docker環境を構築していきましょう。

Dockerfile

docker-compose.yml

確認

以下のコマンドを実行して、動作確認をしましょう。

Chromeから「localhost:8000」へアクセスをしましょう。以下の画面が表示されたら成功です。

OKですね。

おわりに

Dockerを使うと簡単にアプリケーション実行環境を構築することができるので、めちゃくちゃ便利です。

また、Goのフレームワークであるfiberベンチマークがめちゃくちゃ速そうなので、こちらも大注目ですね。

それでは、また!

次回

次回は、MySQLの導入とマイグレーション方法について学びましょう。

Go言語まとめ

コメントを残す