57920


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

[code]

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

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

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

[code]

    go build main.go
    
[/code]

を実行し、

[code]

    ./main
    
[/code]

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

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


CC BY-SA 4.0
2019-09-07T00:31:47.287
57912
2019-09-07T14:11:25.877
28291
question
go
golangのWebアプリケーションのビルドについて


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

[code]

    go build -o main
    
[/code]

の後に、

[code]

    ./main
    
[/code]

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


CC BY-SA 4.0
2019-09-07T14:11:25.877
57920
2019-09-07T14:11:25.877
28291
57912
answer