先日発表された Elastic Beanstalk for Docker で、任意の言語で書いたアプリケーションを Elastic Beanstalk 上で動かすことができることができるようになりました。 なので、さっそく Go で書いた Web アプリを動かしてみました。 ここで使用したソースコードは以下から入手できます。 Web アプリケーションの作成 作成する Web アプリケーションは、gitで管理する必要があります。 以下、Helloと出力するだけの Go の Webアプリを hello.go という名前で保存してください。 package main import ( "fmt" "net/http" ) type Hello struct{} func (h Hello) ServeHTTP( w http.ResponseWriter, r *http.Request) {