[Golang/MongoDB]Dockerで環境構築をしよう!

こんにちは。KOUKIです。

とあるWeb系企業でGoエンジニアをしています。

今回は、GolangとMongoDBの開発環境をDocker上で構築する方法を記事にしました。

golang

事前準備

Docker

Dockerは、開発環境構築に便利なコンテナ技術です。

Dockerfile

docker-compose.yml

main.go

GoからMongoDBに接続するための簡単なサンプルコードを記載します。

ホットリロード

Go製のairを使うとソースコードの変更を検知してビルドを自動で行ってくれるので、導入しておきましょう。

.air.tomlに設定情報を記述します。

起動確認

準備が整ったので、下記のコマンドで起動を確認します。

Connection to MongoDBがコンソール上に表示されたら接続成功です。

Go記事まとめ

Go記事まとめです

コメントを残す