この記事は Go その2 Advent Calendar 2015 10日目の記事です。 今回はgoとdockerを使ってMicroserviceっぽく、ウェブアプリケーションを作っていく時のさわりの部分を書いてみました。 Microservice Hello World macでdocker toolboxインストールして、docker-machine start devとdocker-machineを立ち上げた後から。 Hello Worldを返すウェブサーバーのdockerイメージを用意してみます。 package main import "net/http" func main() { http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) { w.Write([]byte("Hello World"))