golangのWebアプリケーションのビルドについて


golangでは以下のようにファイルをビルドし、実行をすることができます。

[code]

    go build hello.go
    ./hello
    
[/code]

しかしながら、Webアプリケーションのような場合は、他に付属するファイルがたくさんあります。  
そうした場合は、どのようにビルドするのでしょうか。

`main.go`がエントリポイントである場合は、

[code]

    go build main.go
    
[/code]

を実行し、

[code]

    ./main
    
[/code]

を実行すれば、Webアプリケーションは起動するのでしょうか(私の環境では動きませんでした)。￥

初歩的な質問で申し訳ございませんが、回答をお願いします。




自己解決しました。  
エントリポイントのあるディレクトリで、

[code]

    go build -o main
    
[/code]

の後に、

[code]

    ./main
    
[/code]

をすれば、Webアプリケーションを普通に起動できました。




自己解決しました。  
エントリポイントのあるディレクトリで、

[code]

    go build -o main
    
[/code]

の後に、

[code]

    ./main
    
[/code]

をすれば、Webアプリケーションを普通に起動できました。

