Dockerを使ったGolang開発環境 上記は1年ほど前の記事のようなのですが、今だと docker-compose でボリュームコンテナが作れるようになっているので、もっと楽できそうだと思い、やってみました。 やってみた結果はこちら→ https://github.com/macoshita/go-docker-dev リポジトリを見てもらえば分かるのですが、実質下記の docker-compose.yml さえ書けば他は何もいりません。 version: '2' services: app: image: 'golang:1.6-onbuild' volumes: - 'data:/go' - '.:/go/src/app' ports: - '8080:8080' command: 'go run main.go' volumes: data: driver: 'local'